Mon Jan 27 04:00:30 UTC 2025 I: starting to build firebird4.0/unstable/arm64 on jenkins on '2025-01-27 04:00' Mon Jan 27 04:00:30 UTC 2025 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/arm64_9/57691/console.log Mon Jan 27 04:00:30 UTC 2025 I: Downloading source for unstable/firebird4.0=4.0.5.3140.ds6-12 --2025-01-27 04:00:30-- http://deb.debian.org/debian/pool/main/f/firebird4.0/firebird4.0_4.0.5.3140.ds6-12.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2860 (2.8K) [text/prs.lines.tag] Saving to: ‘firebird4.0_4.0.5.3140.ds6-12.dsc’ 0K .. 100% 388M=0s 2025-01-27 04:00:30 (388 MB/s) - ‘firebird4.0_4.0.5.3140.ds6-12.dsc’ saved [2860/2860] Mon Jan 27 04:00:30 UTC 2025 I: firebird4.0_4.0.5.3140.ds6-12.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: firebird4.0 Binary: firebird-dev, firebird4.0-common, firebird4.0-common-doc, firebird4.0-doc, firebird4.0-examples, firebird4.0-server, firebird4.0-server-core, firebird-utils, firebird4.0-utils, libfbclient2, libib-util Architecture: any all Version: 4.0.5.3140.ds6-12 Maintainer: Damyan Ivanov Homepage: https://firebirdsql.org/ Standards-Version: 4.7.0 Vcs-Browser: https://salsa.debian.org/firebird-team/firebird4.0 Vcs-Git: https://salsa.debian.org/firebird-team/firebird4.0.git Testsuite: autopkgtest Build-Depends: autoconf, automake, debhelper-compat (= 13), gawk, libabsl-dev, libboost-dev, libedit-dev, libicu-dev, libre2-dev, libtomcrypt-dev, libtommath-dev, libtool, pkgconf, po-debconf, recode, rename, systemd-dev, unzip, zlib1g-dev Build-Conflicts: autoconf2.13 Package-List: firebird-dev deb libdevel optional arch=any firebird-utils deb database optional arch=all firebird4.0-common deb database optional arch=all firebird4.0-common-doc deb doc optional arch=all firebird4.0-doc deb doc optional arch=all firebird4.0-examples deb doc optional arch=all firebird4.0-server deb database optional arch=any firebird4.0-server-core deb database optional arch=any firebird4.0-utils deb database optional arch=any libfbclient2 deb libs optional arch=any libib-util deb libs optional arch=any Checksums-Sha1: 042a61a0170c2e1a89008fbe9fe8bd2eeaf73bbd 3965400 firebird4.0_4.0.5.3140.ds6.orig.tar.xz 86d50e47e16dcd959d742b4fe97706aadc608094 100404 firebird4.0_4.0.5.3140.ds6-12.debian.tar.xz Checksums-Sha256: a76dbeaa247f70ff69c52c5a35260d9989a100de10516ab7bf0fc1d6b1528f90 3965400 firebird4.0_4.0.5.3140.ds6.orig.tar.xz c247b1cadcc618264e6d4b0804864af3cf3bbe3b444cd865bc1bf6ac3ec2873b 100404 firebird4.0_4.0.5.3140.ds6-12.debian.tar.xz Files: 3c96e1fdbb09fae112196cdb49331a9f 3965400 firebird4.0_4.0.5.3140.ds6.orig.tar.xz f12ac66202dec2a3d3984401765b3de9 100404 firebird4.0_4.0.5.3140.ds6-12.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEErqDETssFbpNjDZ0z276dTZnSoAQFAmeWbEUACgkQ276dTZnS oASsDA//QNzXsWQZaMtb7SkIQBSexRarjXqQ0xYbCseLE8YEaVw1TCpqJX4HB1LH X2Z1Py9ySt2DLnyRdnNy6HSzdpU0bBe9UvqHWzc7l6yLCexYtyW92ZVCOOMEfUNE g+i+Vab0STELeuhvsbbbLDlp3iUMaxWLAB8fJqqYQdsCNOm19a0lWnmIkVa52XKi z1pHlqQXIa+/5M4e4T6VqqMI3NB17sHY8rUK7MkthDpNBPoP0p2oJmx+vrlEXxmQ 2n1rXENgxmuw047ByCOPG3GINOQzmrwsca+96mXy63uDo9Ahpsi0+C7q+YCPnRRi XM7rE8qiThNDEJiZtgmdKrrgwxHOcvEMub3HJUe0wXkrRQVXzw5XN1Kvipnylema ziMuyWPsSWq8zm0K4BYOwHgbO2GiL7cWgsJ0/gFMBjFSTh1AAb5++4XSkTyR9cih pHvRgLdiZ1YVSs2zHp/y2e5bg0uQHZolRjTawaoOAgTTSsKV0R4a6XFY41OHRo47 8rlwbZOIypgwE3xBGlJ9HgL5i1u1fFCrNY26Ia2elTAXa5zJta+Fw2wfAyth80f5 a86lauelmA4r/wghrm3TwZenqydBoJiJesScX65xGhenivmYBunqyKBXUyZM8Pcm yy+Aq8SszUTk+1KJE7Sa4PZkCS6X1Dj0riWF+itZAVVDll2HOzI= =tnFQ -----END PGP SIGNATURE----- Mon Jan 27 04:00:30 UTC 2025 I: Checking whether the package is not for us Mon Jan 27 04:00:30 UTC 2025 I: Starting 1st build on remote node codethink04-arm64.debian.net. Mon Jan 27 04:00:30 UTC 2025 I: Preparing to do remote build '1' on codethink04-arm64.debian.net. Mon Jan 27 04:06:51 UTC 2025 I: Deleting $TMPDIR on codethink04-arm64.debian.net. W: cgroups are not available on the host, not using them. I: pbuilder: network access will be disabled during build I: Current time: Sun Jan 26 16:00:32 -12 2025 I: pbuilder-time-stamp: 1737950432 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [firebird4.0_4.0.5.3140.ds6-12.dsc] I: copying [./firebird4.0_4.0.5.3140.ds6.orig.tar.xz] I: copying [./firebird4.0_4.0.5.3140.ds6-12.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./firebird4.0_4.0.5.3140.ds6-12.dsc: unsupported subcommand dpkg-source: info: extracting firebird4.0 in firebird4.0-4.0.5.3140.ds6 dpkg-source: info: unpacking firebird4.0_4.0.5.3140.ds6.orig.tar.xz dpkg-source: info: unpacking firebird4.0_4.0.5.3140.ds6-12.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying upstream/std-c++-17.patch dpkg-source: info: applying upstream/freebsd_ppc64el.patch dpkg-source: info: applying upstream/mips64el.patch dpkg-source: info: applying upstream/freebsd_ppc64.patch dpkg-source: info: applying upstream/freebsd_ppc.patch dpkg-source: info: applying upstream/loongarch.patch dpkg-source: info: applying upstream/thread-start-semaphore.patch dpkg-source: info: applying deb/system-libabseil.patch dpkg-source: info: applying out/honour-buildflags.patch dpkg-source: info: applying out/no-copy-from-icu.patch dpkg-source: info: applying out/cloop-honour-build-flags.patch dpkg-source: info: applying out/spelling.patch dpkg-source: info: applying out/fbserver-startup.patch dpkg-source: info: applying honor-env.patch dpkg-source: info: applying out/cross-configure.patch dpkg-source: info: applying no-binary-gbaks.patch dpkg-source: info: applying packaged-boost.patch dpkg-source: info: applying deb/no-suse.init.patch dpkg-source: info: applying deb/gen-ids.patch dpkg-source: info: applying out/hppa-mod_loader.patch dpkg-source: info: applying out/hurd-maxpathlen.patch dpkg-source: info: applying out/baseline-i386.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/2403319/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='arm64' IFS=' ' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='2403319' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.qf5x1UKN/pbuilderrc_J9no --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.qf5x1UKN/b1 --logfile b1/build.log firebird4.0_4.0.5.3140.ds6-12.dsc' SUDO_GID='109' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/sbin/chroot' http_proxy='http://192.168.101.4:3128' I: uname -a Linux codethink04-arm64 6.1.0-30-cloud-arm64 #1 SMP Debian 6.1.124-1 (2025-01-12) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin I: user script /srv/workspace/pbuilder/2403319/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: autoconf, automake, debhelper-compat (= 13), gawk, libabsl-dev, libboost-dev, libedit-dev, libicu-dev, libre2-dev, libtomcrypt-dev, libtommath-dev, libtool, pkgconf, po-debconf, recode, rename, systemd-dev, unzip, zlib1g-dev Conflicts: autoconf2.13 dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19946 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on autoconf; however: Package autoconf is not installed. pbuilder-satisfydepends-dummy depends on automake; however: Package automake is not installed. pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on gawk; however: Package gawk is not installed. pbuilder-satisfydepends-dummy depends on libabsl-dev; however: Package libabsl-dev is not installed. pbuilder-satisfydepends-dummy depends on libboost-dev; however: Package libboost-dev is not installed. pbuilder-satisfydepends-dummy depends on libedit-dev; however: Package libedit-dev is not installed. pbuilder-satisfydepends-dummy depends on libicu-dev; however: Package libicu-dev is not installed. pbuilder-satisfydepends-dummy depends on libre2-dev; however: Package libre2-dev is not installed. pbuilder-satisfydepends-dummy depends on libtomcrypt-dev; however: Package libtomcrypt-dev is not installed. pbuilder-satisfydepends-dummy depends on libtommath-dev; however: Package libtommath-dev is not installed. pbuilder-satisfydepends-dummy depends on libtool; however: Package libtool is not installed. pbuilder-satisfydepends-dummy depends on pkgconf; however: Package pkgconf is not installed. pbuilder-satisfydepends-dummy depends on po-debconf; however: Package po-debconf is not installed. pbuilder-satisfydepends-dummy depends on recode; however: Package recode is not installed. pbuilder-satisfydepends-dummy depends on rename; however: Package rename is not installed. pbuilder-satisfydepends-dummy depends on systemd-dev; however: Package systemd-dev is not installed. pbuilder-satisfydepends-dummy depends on unzip; however: Package unzip is not installed. pbuilder-satisfydepends-dummy depends on zlib1g-dev; however: Package zlib1g-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gawk{a} gettext{a} gettext-base{a} groff-base{a} icu-devtools{a} intltool-debian{a} libabsl-dev{a} libabsl20230802{a} libarchive-zip-perl{a} libboost-dev{a} libboost1.83-dev{a} libbsd-dev{a} libdebhelper-perl{a} libedit-dev{a} libedit2{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libicu-dev{a} libicu72{a} libmagic-mgc{a} libmagic1t64{a} libmd-dev{a} libncurses-dev{a} libncurses6{a} libpipeline1{a} libpkgconf3{a} libre2-11{a} libre2-dev{a} libreadline8t64{a} librecode3{a} libsigsegv2{a} libtomcrypt-dev{a} libtomcrypt1{a} libtommath-dev{a} libtommath1{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} m4{a} man-db{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} readline-common{a} recode{a} rename{a} sensible-utils{a} systemd-dev{a} unzip{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libgmock-dev libgpm2 libltdl-dev libmail-sendmail-perl libtommath-doc lynx wget 0 packages upgraded, 61 newly installed, 0 to remove and 0 not upgraded. Need to get 48.5 MB of archives. After unpacking 327 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main arm64 readline-common all 8.2-6 [69.4 kB] Get: 2 http://deb.debian.org/debian unstable/main arm64 libreadline8t64 arm64 8.2-6 [159 kB] Get: 3 http://deb.debian.org/debian unstable/main arm64 libsigsegv2 arm64 2.14-1+b2 [34.3 kB] Get: 4 http://deb.debian.org/debian unstable/main arm64 gawk arm64 1:5.2.1-2+b2 [644 kB] Get: 5 http://deb.debian.org/debian unstable/main arm64 sensible-utils all 0.0.24 [24.8 kB] Get: 6 http://deb.debian.org/debian unstable/main arm64 libmagic-mgc arm64 1:5.45-3+b1 [314 kB] Get: 7 http://deb.debian.org/debian unstable/main arm64 libmagic1t64 arm64 1:5.45-3+b1 [102 kB] Get: 8 http://deb.debian.org/debian unstable/main arm64 file arm64 1:5.45-3+b1 [43.4 kB] Get: 9 http://deb.debian.org/debian unstable/main arm64 gettext-base arm64 0.23.1-1 [241 kB] Get: 10 http://deb.debian.org/debian unstable/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB] Get: 11 http://deb.debian.org/debian unstable/main arm64 groff-base arm64 1.23.0-7 [1129 kB] Get: 12 http://deb.debian.org/debian unstable/main arm64 bsdextrautils arm64 2.40.4-1 [91.6 kB] Get: 13 http://deb.debian.org/debian unstable/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get: 14 http://deb.debian.org/debian unstable/main arm64 man-db arm64 2.13.0-1 [1404 kB] Get: 15 http://deb.debian.org/debian unstable/main arm64 m4 arm64 1.4.19-5 [284 kB] Get: 16 http://deb.debian.org/debian unstable/main arm64 autoconf all 2.72-3 [493 kB] Get: 17 http://deb.debian.org/debian unstable/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 18 http://deb.debian.org/debian unstable/main arm64 automake all 1:1.16.5-1.3 [823 kB] Get: 19 http://deb.debian.org/debian unstable/main arm64 autopoint all 0.23.1-1 [770 kB] Get: 20 http://deb.debian.org/debian unstable/main arm64 libdebhelper-perl all 13.24.1 [90.9 kB] Get: 21 http://deb.debian.org/debian unstable/main arm64 libtool all 2.5.4-2 [539 kB] Get: 22 http://deb.debian.org/debian unstable/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 23 http://deb.debian.org/debian unstable/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 24 http://deb.debian.org/debian unstable/main arm64 libfile-stripnondeterminism-perl all 1.14.1-1 [19.6 kB] Get: 25 http://deb.debian.org/debian unstable/main arm64 dh-strip-nondeterminism all 1.14.1-1 [8584 B] Get: 26 http://deb.debian.org/debian unstable/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get: 27 http://deb.debian.org/debian unstable/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 28 http://deb.debian.org/debian unstable/main arm64 libunistring5 arm64 1.3-1 [449 kB] Get: 29 http://deb.debian.org/debian unstable/main arm64 libicu72 arm64 72.1-6 [9239 kB] Get: 30 http://deb.debian.org/debian unstable/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB] Get: 31 http://deb.debian.org/debian unstable/main arm64 gettext arm64 0.23.1-1 [1610 kB] Get: 32 http://deb.debian.org/debian unstable/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 33 http://deb.debian.org/debian unstable/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 34 http://deb.debian.org/debian unstable/main arm64 debhelper all 13.24.1 [920 kB] Get: 35 http://deb.debian.org/debian unstable/main arm64 icu-devtools arm64 72.1-6 [196 kB] Get: 36 http://deb.debian.org/debian unstable/main arm64 libabsl20230802 arm64 20230802.1-4 [432 kB] Get: 37 http://deb.debian.org/debian unstable/main arm64 libabsl-dev arm64 20230802.1-4 [1193 kB] Get: 38 http://deb.debian.org/debian unstable/main arm64 libboost1.83-dev arm64 1.83.0-4 [10.6 MB] Get: 39 http://deb.debian.org/debian unstable/main arm64 libboost-dev arm64 1.83.0.2+b2 [3828 B] Get: 40 http://deb.debian.org/debian unstable/main arm64 libmd-dev arm64 1.1.0-2+b1 [53.3 kB] Get: 41 http://deb.debian.org/debian unstable/main arm64 libbsd-dev arm64 0.12.2-2 [257 kB] Get: 42 http://deb.debian.org/debian unstable/main arm64 libedit2 arm64 3.1-20250104-1 [89.3 kB] Get: 43 http://deb.debian.org/debian unstable/main arm64 libncurses6 arm64 6.5-2+b1 [96.1 kB] Get: 44 http://deb.debian.org/debian unstable/main arm64 libncurses-dev arm64 6.5-2+b1 [338 kB] Get: 45 http://deb.debian.org/debian unstable/main arm64 libedit-dev arm64 3.1-20250104-1 [113 kB] Get: 46 http://deb.debian.org/debian unstable/main arm64 libicu-dev arm64 72.1-6 [10.3 MB] Get: 47 http://deb.debian.org/debian unstable/main arm64 libpkgconf3 arm64 1.8.1-4 [35.3 kB] Get: 48 http://deb.debian.org/debian unstable/main arm64 libre2-11 arm64 20240501-3+b1 [169 kB] Get: 49 http://deb.debian.org/debian unstable/main arm64 libre2-dev arm64 20240501-3+b1 [237 kB] Get: 50 http://deb.debian.org/debian unstable/main arm64 librecode3 arm64 3.7.14-1 [205 kB] Get: 51 http://deb.debian.org/debian unstable/main arm64 libtommath1 arm64 1.3.0-1 [64.5 kB] Get: 52 http://deb.debian.org/debian unstable/main arm64 libtomcrypt1 arm64 1.18.2+dfsg-7+b2 [410 kB] Get: 53 http://deb.debian.org/debian unstable/main arm64 libtomcrypt-dev arm64 1.18.2+dfsg-7+b2 [1277 kB] Get: 54 http://deb.debian.org/debian unstable/main arm64 libtommath-dev arm64 1.3.0-1 [79.2 kB] Get: 55 http://deb.debian.org/debian unstable/main arm64 pkgconf-bin arm64 1.8.1-4 [29.6 kB] Get: 56 http://deb.debian.org/debian unstable/main arm64 pkgconf arm64 1.8.1-4 [26.1 kB] Get: 57 http://deb.debian.org/debian unstable/main arm64 recode arm64 3.7.14-1 [169 kB] Get: 58 http://deb.debian.org/debian unstable/main arm64 rename all 2.02-1 [21.8 kB] Get: 59 http://deb.debian.org/debian unstable/main arm64 systemd-dev all 257.2-3 [70.9 kB] Get: 60 http://deb.debian.org/debian unstable/main arm64 unzip arm64 6.0-28+b1 [158 kB] Get: 61 http://deb.debian.org/debian unstable/main arm64 zlib1g-dev arm64 1:1.3.dfsg+really1.3.1-1+b1 [917 kB] Fetched 48.5 MB in 0s (150 MB/s) Preconfiguring packages ... Selecting previously unselected package readline-common. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19946 files and directories currently installed.) Preparing to unpack .../readline-common_8.2-6_all.deb ... Unpacking readline-common (8.2-6) ... Selecting previously unselected package libreadline8t64:arm64. Preparing to unpack .../libreadline8t64_8.2-6_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8 to /lib/aarch64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8.2 to /lib/aarch64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8 to /lib/aarch64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8.2 to /lib/aarch64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:arm64 (8.2-6) ... Selecting previously unselected package libsigsegv2:arm64. Preparing to unpack .../libsigsegv2_2.14-1+b2_arm64.deb ... Unpacking libsigsegv2:arm64 (2.14-1+b2) ... Setting up readline-common (8.2-6) ... Setting up libreadline8t64:arm64 (8.2-6) ... Setting up libsigsegv2:arm64 (2.14-1+b2) ... Selecting previously unselected package gawk. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19988 files and directories currently installed.) Preparing to unpack .../00-gawk_1%3a5.2.1-2+b2_arm64.deb ... Unpacking gawk (1:5.2.1-2+b2) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../01-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../02-libmagic-mgc_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../03-libmagic1t64_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../04-file_1%3a5.45-3+b1_arm64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../05-gettext-base_0.23.1-1_arm64.deb ... Unpacking gettext-base (0.23.1-1) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../06-libuchardet0_0.0.8-1+b2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../07-groff-base_1.23.0-7_arm64.deb ... Unpacking groff-base (1.23.0-7) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.40.4-1_arm64.deb ... Unpacking bsdextrautils (2.40.4-1) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../09-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../10-man-db_2.13.0-1_arm64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.19-5_arm64.deb ... Unpacking m4 (1.4.19-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../12-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../14-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../15-autopoint_0.23.1-1_all.deb ... Unpacking autopoint (0.23.1-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../16-libdebhelper-perl_13.24.1_all.deb ... Unpacking libdebhelper-perl (13.24.1) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.5.4-2_all.deb ... Unpacking libtool (2.5.4-2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../18-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../19-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.14.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../21-dh-strip-nondeterminism_1.14.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.1-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../22-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libunistring5:arm64. Preparing to unpack .../24-libunistring5_1.3-1_arm64.deb ... Unpacking libunistring5:arm64 (1.3-1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../25-libicu72_72.1-6_arm64.deb ... Unpacking libicu72:arm64 (72.1-6) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../26-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ... Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../27-gettext_0.23.1-1_arm64.deb ... Unpacking gettext (0.23.1-1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../28-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../29-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../30-debhelper_13.24.1_all.deb ... Unpacking debhelper (13.24.1) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../31-icu-devtools_72.1-6_arm64.deb ... Unpacking icu-devtools (72.1-6) ... Selecting previously unselected package libabsl20230802:arm64. Preparing to unpack .../32-libabsl20230802_20230802.1-4_arm64.deb ... Unpacking libabsl20230802:arm64 (20230802.1-4) ... Selecting previously unselected package libabsl-dev:arm64. Preparing to unpack .../33-libabsl-dev_20230802.1-4_arm64.deb ... Unpacking libabsl-dev:arm64 (20230802.1-4) ... Selecting previously unselected package libboost1.83-dev:arm64. Preparing to unpack .../34-libboost1.83-dev_1.83.0-4_arm64.deb ... Unpacking libboost1.83-dev:arm64 (1.83.0-4) ... Selecting previously unselected package libboost-dev:arm64. Preparing to unpack .../35-libboost-dev_1.83.0.2+b2_arm64.deb ... Unpacking libboost-dev:arm64 (1.83.0.2+b2) ... Selecting previously unselected package libmd-dev:arm64. Preparing to unpack .../36-libmd-dev_1.1.0-2+b1_arm64.deb ... Unpacking libmd-dev:arm64 (1.1.0-2+b1) ... Selecting previously unselected package libbsd-dev:arm64. Preparing to unpack .../37-libbsd-dev_0.12.2-2_arm64.deb ... Unpacking libbsd-dev:arm64 (0.12.2-2) ... Selecting previously unselected package libedit2:arm64. Preparing to unpack .../38-libedit2_3.1-20250104-1_arm64.deb ... Unpacking libedit2:arm64 (3.1-20250104-1) ... Selecting previously unselected package libncurses6:arm64. Preparing to unpack .../39-libncurses6_6.5-2+b1_arm64.deb ... Unpacking libncurses6:arm64 (6.5-2+b1) ... Selecting previously unselected package libncurses-dev:arm64. Preparing to unpack .../40-libncurses-dev_6.5-2+b1_arm64.deb ... Unpacking libncurses-dev:arm64 (6.5-2+b1) ... Selecting previously unselected package libedit-dev:arm64. Preparing to unpack .../41-libedit-dev_3.1-20250104-1_arm64.deb ... Unpacking libedit-dev:arm64 (3.1-20250104-1) ... Selecting previously unselected package libicu-dev:arm64. Preparing to unpack .../42-libicu-dev_72.1-6_arm64.deb ... Unpacking libicu-dev:arm64 (72.1-6) ... Selecting previously unselected package libpkgconf3:arm64. Preparing to unpack .../43-libpkgconf3_1.8.1-4_arm64.deb ... Unpacking libpkgconf3:arm64 (1.8.1-4) ... Selecting previously unselected package libre2-11:arm64. Preparing to unpack .../44-libre2-11_20240501-3+b1_arm64.deb ... Unpacking libre2-11:arm64 (20240501-3+b1) ... Selecting previously unselected package libre2-dev:arm64. Preparing to unpack .../45-libre2-dev_20240501-3+b1_arm64.deb ... Unpacking libre2-dev:arm64 (20240501-3+b1) ... Selecting previously unselected package librecode3:arm64. Preparing to unpack .../46-librecode3_3.7.14-1_arm64.deb ... Unpacking librecode3:arm64 (3.7.14-1) ... Selecting previously unselected package libtommath1:arm64. Preparing to unpack .../47-libtommath1_1.3.0-1_arm64.deb ... Unpacking libtommath1:arm64 (1.3.0-1) ... Selecting previously unselected package libtomcrypt1:arm64. Preparing to unpack .../48-libtomcrypt1_1.18.2+dfsg-7+b2_arm64.deb ... Unpacking libtomcrypt1:arm64 (1.18.2+dfsg-7+b2) ... Selecting previously unselected package libtomcrypt-dev. Preparing to unpack .../49-libtomcrypt-dev_1.18.2+dfsg-7+b2_arm64.deb ... Unpacking libtomcrypt-dev (1.18.2+dfsg-7+b2) ... Selecting previously unselected package libtommath-dev:arm64. Preparing to unpack .../50-libtommath-dev_1.3.0-1_arm64.deb ... Unpacking libtommath-dev:arm64 (1.3.0-1) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../51-pkgconf-bin_1.8.1-4_arm64.deb ... Unpacking pkgconf-bin (1.8.1-4) ... Selecting previously unselected package pkgconf:arm64. Preparing to unpack .../52-pkgconf_1.8.1-4_arm64.deb ... Unpacking pkgconf:arm64 (1.8.1-4) ... Selecting previously unselected package recode. Preparing to unpack .../53-recode_3.7.14-1_arm64.deb ... Unpacking recode (3.7.14-1) ... Selecting previously unselected package rename. Preparing to unpack .../54-rename_2.02-1_all.deb ... Unpacking rename (2.02-1) ... Selecting previously unselected package systemd-dev. Preparing to unpack .../55-systemd-dev_257.2-3_all.deb ... Unpacking systemd-dev (257.2-3) ... Selecting previously unselected package unzip. Preparing to unpack .../56-unzip_6.0-28+b1_arm64.deb ... Unpacking unzip (6.0-28+b1) ... Selecting previously unselected package zlib1g-dev:arm64. Preparing to unpack .../57-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_arm64.deb ... Unpacking zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1+b1) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up libboost1.83-dev:arm64 (1.83.0-4) ... Setting up libicu72:arm64 (72.1-6) ... Setting up bsdextrautils (2.40.4-1) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up gawk (1:5.2.1-2+b2) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libtommath1:arm64 (1.3.0-1) ... Setting up librecode3:arm64 (3.7.14-1) ... Setting up unzip (6.0-28+b1) ... Setting up libdebhelper-perl (13.24.1) ... Setting up libedit2:arm64 (3.1-20250104-1) ... Setting up libmagic1t64:arm64 (1:5.45-3+b1) ... Setting up gettext-base (0.23.1-1) ... Setting up m4 (1.4.19-5) ... Setting up rename (2.02-1) ... update-alternatives: using /usr/bin/file-rename to provide /usr/bin/rename (rename) in auto mode Setting up systemd-dev (257.2-3) ... Setting up file (1:5.45-3+b1) ... Setting up libelf1t64:arm64 (0.192-4) ... Setting up libtommath-dev:arm64 (1.3.0-1) ... Setting up autotools-dev (20220109.1) ... Setting up libpkgconf3:arm64 (1.8.1-4) ... Setting up recode (3.7.14-1) ... Setting up libncurses6:arm64 (6.5-2+b1) ... Setting up libunistring5:arm64 (1.3-1) ... Setting up autopoint (0.23.1-1) ... Setting up icu-devtools (72.1-6) ... Setting up pkgconf-bin (1.8.1-4) ... Setting up autoconf (2.72-3) ... Setting up zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1+b1) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:arm64 (0.0.8-1+b2) ... Setting up libmd-dev:arm64 (1.1.0-2+b1) ... Setting up libabsl20230802:arm64 (20230802.1-4) ... Setting up libboost-dev:arm64 (1.83.0.2+b2) ... Setting up libicu-dev:arm64 (72.1-6) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up libbsd-dev:arm64 (0.12.2-2) ... Setting up libtomcrypt1:arm64 (1.18.2+dfsg-7+b2) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.1-1) ... Setting up libre2-11:arm64 (20240501-3+b1) ... Setting up libncurses-dev:arm64 (6.5-2+b1) ... Setting up gettext (0.23.1-1) ... Setting up libtool (2.5.4-2) ... Setting up pkgconf:arm64 (1.8.1-4) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libtomcrypt-dev (1.18.2+dfsg-7+b2) ... Setting up libedit-dev:arm64 (3.1-20250104-1) ... Setting up libabsl-dev:arm64 (20230802.1-4) ... Setting up dh-strip-nondeterminism (1.14.1-1) ... Setting up groff-base (1.23.0-7) ... Setting up libre2-dev:arm64 (20240501-3+b1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up debhelper (13.24.1) ... Processing triggers for libc-bin (2.40-6) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../firebird4.0_4.0.5.3140.ds6-12_source.changes dpkg-buildpackage: info: source package firebird4.0 dpkg-buildpackage: info: source version 4.0.5.3140.ds6-12 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Damyan Ivanov dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean debian/rules override_dh_clean make[1]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' dh_clean rm -f debian/man/isql-fb.1.gz debian/man/gbak.1.gz debian/man/gfix.1.gz debian/man/gpre.1.gz debian/man/gsec.1.gz debian/man/fbstat.1.gz debian/man/nbackup.1.gz debian/man/fbsvcmgr.1.gz debian/man/fbtracemgr.1.gz debian/man/fb_lock_print.1.gz debian/man/fb_config.1.gz debian/man/fb_wrapper.1.gz debian/man/fbguard.8.gz debian/man/firebird.8.gz debconf-updatepo FB_MAJOR = 4 FB_MINOR = 0 FB_REV = 5 FB_VER = 4.0 FB_FULL_VER = 4.0.5 CLIENT_SOVER= 2 UTIL_SOVER= make[1]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' debian/rules binary dh binary dh_update_autotools_config debian/rules override_dh_autoreconf make[1]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' mkdir -p builds/make.new/config dh_autoreconf aclocal: warning: couldn't open directory 'm4': No such file or directory libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'builds/make.new/config'. libtoolize: copying file 'builds/make.new/config/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. configure.ac:16: warning: The macro 'AC_CONFIG_HEADER' is obsolete. configure.ac:16: You should run autoupdate. ./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from... configure.ac:16: the top level configure.ac:651: warning: The macro 'AC_LANG_C' is obsolete. configure.ac:651: You should run autoupdate. ./lib/autoconf/c.m4:72: AC_LANG_C is expanded from... acx_pthread.m4:4: ACX_PTHREAD is expanded from... configure.ac:651: the top level configure.ac:651: warning: The macro 'AC_TRY_LINK' is obsolete. configure.ac:651: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... acx_pthread.m4:4: ACX_PTHREAD is expanded from... configure.ac:651: the top level configure.ac:829: warning: The macro 'AC_PROG_CC_STDC' is obsolete. configure.ac:829: You should run autoupdate. ./lib/autoconf/c.m4:1669: AC_PROG_CC_STDC is expanded from... configure.ac:829: the top level configure.ac:830: warning: The macro 'AC_PROG_GCC_TRADITIONAL' is obsolete. configure.ac:830: You should run autoupdate. ./lib/autoconf/c.m4:1676: AC_PROG_GCC_TRADITIONAL is expanded from... configure.ac:830: the top level configure.ac:840: warning: The macro 'AC_HEADER_STDC' is obsolete. configure.ac:840: You should run autoupdate. ./lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from... configure.ac:840: the top level configure.ac:855: warning: The macro 'AC_HEADER_TIME' is obsolete. configure.ac:855: You should run autoupdate. ./lib/autoconf/headers.m4:702: AC_HEADER_TIME is expanded from... configure.ac:855: the top level make[1]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' dh_auto_configure -- --build aarch64-linux-gnu --enable-raw-devices --disable-rpath --with-gpre-cobol --enable-regen-codes --with-system-re2 --with-system-editline --prefix=/usr/lib/aarch64-linux-gnu/firebird/4.0 --with-fbsbin=/usr/sbin --with-fblib=/usr/lib/aarch64-linux-gnu --with-fbconf=/usr/lib/aarch64-linux-gnu/firebird/4.0 --with-fbdoc=/usr/share/doc/firebird4.0-common-doc --with-fbudf=/usr/lib/aarch64-linux-gnu/firebird/4.0/UDF --with-fbsample=/usr/share/doc/firebird4.0-common-doc/examples --with-fbsample-db=/usr/share/doc/firebird4.0-common-doc/examples/empbuild --with-fbhelp=/var/lib/firebird/4.0/system --with-fbintl=/usr/lib/aarch64-linux-gnu/firebird/4.0/intl --with-fbmisc=/usr/lib/aarch64-linux-gnu/firebird/4.0/misc --with-fbsecure-db=/var/lib/firebird/4.0/system --with-fblog=/var/log/firebird --with-fbglock=/run/firebird4.0 --with-fblogfilename=firebird4.0.log --with-fbplugins=/usr/lib/aarch64-linux-gnu/firebird/4.0/plugins --with-fbmsg=/usr/lib/aarch64-linux-gnu/firebird/4.0 ./configure --build=aarch64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/aarch64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --build aarch64-linux-gnu --enable-raw-devices --disable-rpath --with-gpre-cobol --enable-regen-codes --with-system-re2 --with-system-editline --prefix=/usr/lib/aarch64-linux-gnu/firebird/4.0 --with-fbsbin=/usr/sbin --with-fblib=/usr/lib/aarch64-linux-gnu --with-fbconf=/usr/lib/aarch64-linux-gnu/firebird/4.0 --with-fbdoc=/usr/share/doc/firebird4.0-common-doc --with-fbudf=/usr/lib/aarch64-linux-gnu/firebird/4.0/UDF --with-fbsample=/usr/share/doc/firebird4.0-common-doc/examples --with-fbsample-db=/usr/share/doc/firebird4.0-common-doc/examples/empbuild --with-fbhelp=/var/lib/firebird/4.0/system --with-fbintl=/usr/lib/aarch64-linux-gnu/firebird/4.0/intl --with-fbmisc=/usr/lib/aarch64-linux-gnu/firebird/4.0/misc --with-fbsecure-db=/var/lib/firebird/4.0/system --with-fblog=/var/log/firebird --with-fbglock=/run/firebird4.0 --with-fblogfilename=firebird4.0.log --with-fbplugins=/usr/lib/aarch64-linux-gnu/firebird/4.0/plugins --with-fbmsg=/usr/lib/aarch64-linux-gnu/firebird/4.0 checking whether make sets $(MAKE)... yes checking build system type... aarch64-unknown-linux-gnu considering >aarch64-unknown-linux-gnu< >aarch64-unknown-linux-gnu< >aarch64-unknown-linux-gnu< checking for /proc/self/maps... yes checking whether everything is installed to the same prefix... no checking whether binary relocation support should be enabled... no checking host system type... aarch64-unknown-linux-gnu checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for cc_r... gcc checking for readline in -ledit... yes checking for gawk... gawk checking for g++... g++ checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking how to run the C preprocessor... gcc -E checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking how to print strings... printf 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 fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking the maximum length of command line arguments... 1572864 checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for file... file checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ranlib... ranlib checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/time.h... yes checking for sys/param.h... yes checking for vfork.h... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... no checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for egrep... (cached) /usr/bin/grep -E checking for sys/wait.h that is POSIX.1 compatible... yes checking for assert.h... yes checking for ctype.h... yes checking for errno.h... yes checking for fcntl.h... yes checking for grp.h... yes checking for pwd.h... yes checking for locale.h... yes checking for math.h... yes checking for pthread.h... yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/uio.h... yes checking for sys/wait.h that is POSIX.1 compatible... (cached) yes checking for sys/time.h... (cached) yes checking for sys/timeb.h... yes checking for sys/param.h... (cached) yes checking for sys/mount.h... yes checking for sys/ioctl.h... yes checking for sys/select.h... yes checking for sys/syscall.h... yes checking for sys/signal.h... yes checking for limits.h... yes checking for setjmp.h... yes checking for stdarg.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for signal.h... yes checking for sys/signal.h... (cached) yes checking for sys/siginfo.h... no checking for termio.h... yes checking for termios.h... yes checking for dirent.h that defines DIR... (cached) yes checking for library containing opendir... (cached) none required checking for unistd.h... (cached) yes checking for varargs.h... no checking for crypt.h... yes checking for netinet/in.h... yes checking for rpc/rpc.h... no checking for netconfig.h... no checking for rpc/xdr.h... no checking for aio.h... yes checking for mntent.h... yes checking for mnttab.h... no checking for sys/mntent.h... no checking for sys/mnttab.h... no checking for sys/ipc.h... yes checking for sys/file.h... yes checking for sys/resource.h... yes checking for sys/sem.h... yes checking for semaphore.h... yes checking for float.h... yes checking for poll.h... yes checking for langinfo.h... yes checking for iconv.h... yes checking for linux/falloc.h... yes checking for utime.h... yes checking for socket.h... no checking for sys/socket.h... yes checking for sys/sockio.h... no checking for winsock2.h... no checking for gcc options needed to detect all undeclared functions... none needed checking whether SOCK_CLOEXEC is declared... yes checking for zlib.h... yes checking for unicode/ucnv.h... yes checking for main in -licuuc... yes checking for tommath.h... yes checking for mp_init in -ltommath... yes checking for tomcrypt.h... yes checking for sha1_init in -ltomcrypt... yes checking for tgetent in -lcurses... yes checking for re2/re2.h... yes checking for library containing dlopen... none required checking for main in -lm... yes checking for library containing inet_aton... none required checking for main in -latomic... yes checking for main in -lsupc++... yes checking for main in -lgcc_eh... yes checking whether the C++ compiler understands noexcept... yes checking for gettimeofday... yes checking if gettimeofday accepts second (timezone) argument... yes checking for time... yes checking for times... yes checking for nanosleep... yes checking for library containing gethostname... none required checking for library containing gethostbyname... none required checking for library containing connect... none required checking for strcasecmp... yes checking for stricmp... no checking for strncasecmp... yes checking for strnicmp... no checking for library containing dirname... none required checking for dirname... yes checking for sigaction... yes checking for setitimer... yes checking for snprintf... yes checking for vsnprintf... yes checking for swab... yes checking for _swab... no checking for getpagesize... yes checking for fork... yes checking for vfork... yes checking for working mmap... yes checking for pid_t... yes checking for working fork... yes checking for working vfork... (cached) yes checking whether setpgrp requires zero arguments... yes checking for setpgid... yes checking whether getpgrp requires zero arguments... yes checking for flock... yes checking for dladdr... yes checking for initgroups... yes checking for getpagesize... (cached) yes checking for pread... yes checking for pwrite... yes checking for getcwd... yes checking for getwd... yes checking for setmntent... yes checking for getmntent... yes checking if getmntent needs second argument... no checking for setrlimit... yes checking for getrlimit... yes checking for tcgetattr... yes checking for strdup... yes checking for mkstemp... yes checking for pthread_keycreate... no checking for pthread_key_create... yes checking for llrint... yes checking for localtime_r... yes checking for gmtime_r... yes checking for ctime_r... yes checking for fchmod... yes checking for semtimedop... yes checking for fegetenv... yes checking for strerror_r... yes checking for qsort_r... yes checking for fdatasync... yes checking for fsync... yes checking for poll... yes checking for dlinfo... yes checking if dlinfo supports RTLD_DI_LINKMAP... yes checking if dlinfo supports RTLD_DI_ORIGIN... yes checking for library containing clock_gettime... none required checking for clock_gettime... yes checking for pthread_mutexattr_setprotocol... yes checking for pthread_mutexattr_setrobust_np... no checking for pthread_mutex_consistent_np... no checking for pthread_rwlockattr_setkind_np... yes checking for pthread_cancel... yes checking for pthread_atfork... yes checking for sigset... yes checking for fallocate... yes checking for accept4... yes checking for library containing sem_init... none required checking for sem_timedwait... yes checking for sem_init... yes checking for working sem_init()... yes checking for library containing iconv_open... none required checking for library containing libiconv_open... no checking whether byte ordering is bigendian... no checking for working volatile... yes checking for off_t... yes checking for size_t... yes checking for uid_t... yes checking for gid_t... yes checking for gcc option to enable large file support... none needed checking size of void *... 8 checking size of long... 8 checking size of size_t... 8 checking for socklen_t... yes checking for semun... no checking if sem.h defines semun... no checking for struct XDR::xdr_ops... no checking for struct xdr_ops... no checking for struct dirent.d_type... yes checking alignment of long long... 8 checking alignment of sem_t... 0 checking alignment of double... 8 checking correctness of comparing 64-bit integers... success checking for /proc/self/exe... yes configure: creating ./config.status Creating Debug directories Creating Release directories files are identical config.status: creating gen/Debug/firebird/firebird.conf config.status: creating gen/Debug/firebird/databases.conf config.status: creating gen/Debug/firebird/fbtrace.conf config.status: creating gen/Debug/firebird/intl/fbintl.conf config.status: creating gen/Debug/firebird/plugins.conf config.status: creating gen/Debug/firebird/replication.conf config.status: creating gen/Release/firebird/firebird.conf config.status: creating gen/Release/firebird/databases.conf config.status: creating gen/Release/firebird/fbtrace.conf config.status: creating gen/Release/firebird/intl/fbintl.conf config.status: creating gen/Release/firebird/plugins.conf config.status: creating gen/Release/firebird/replication.conf config.status: creating gen/Release/firebird/bin/fb_config config.status: creating gen/Release/firebird/bin/posixLibrary.sh config.status: creating gen/Release/firebird/bin/install.sh config.status: creating gen/Release/firebird/bin/FirebirdUninstall.sh config.status: creating gen/Release/firebird/bin/changeServerMode.sh config.status: creating gen/Release/firebird/bin/registerDatabase.sh config.status: creating gen/vers.sh config.status: creating gen/install/makeInstallImage.sh config.status: creating gen/install/misc/firebird.init.d.generic config.status: creating gen/install/misc/firebird.init.d.mandrake config.status: creating gen/install/misc/firebird.init.d.debian config.status: creating gen/install/misc/firebird.init.d.gentoo config.status: creating gen/install/misc/firebird.init.d.slackware config.status: creating gen/install/misc/rc.config.firebird config.status: creating gen/Release/firebird/bin/linuxLibrary.sh config.status: creating gen/install/misc/firebird.service config.status: creating gen/make.rules config.status: creating gen/make.defaults config.status: creating gen/make.platform config.status: creating gen/darwin.defaults config.status: creating gen/make.shared.variables config.status: creating gen/make.shared.targets config.status: creating gen/Makefile config.status: creating gen/examples/Makefile.examples config.status: creating gen/Makefile.plugins_examples config.status: creating gen/Makefile.install config.status: creating Makefile config.status: creating src/include/gen/autoconfig.auto config.status: executing libtool commands The Firebird4 package has been configured with the following options: Raw devices : enabled Service name : gds_db Service port : 3050 GPRE modules : c_cxx.cpp cob.cpp rmc.cpp Install Dir : /usr/lib/aarch64-linux-gnu/firebird/4.0 make[1]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' /usr/bin/make -f debian/rules -j 12 debian/man/isql-fb.1.gz debian/man/gbak.1.gz debian/man/gfix.1.gz debian/man/gpre.1.gz debian/man/gsec.1.gz debian/man/fbstat.1.gz debian/man/nbackup.1.gz debian/man/fbsvcmgr.1.gz debian/man/fbtracemgr.1.gz debian/man/fb_lock_print.1.gz debian/man/fb_config.1.gz debian/man/fb_wrapper.1.gz debian/man/fbguard.8.gz debian/man/firebird.8.gz make[2]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' pod2man -c "Firebird documentation" --release "Firebird 4.0" debian/man/isql-fb.pod > debian/man/isql-fb.1 pod2man -c "Firebird documentation" --release "Firebird 4.0" debian/man/gbak.pod > debian/man/gbak.1 pod2man -c "Firebird documentation" --release "Firebird 4.0" debian/man/gfix.pod > debian/man/gfix.1 pod2man -c "Firebird documentation" --release "Firebird 4.0" debian/man/gpre.pod > debian/man/gpre.1 pod2man -c "Firebird documentation" --release "Firebird 4.0" debian/man/gsec.pod > debian/man/gsec.1 pod2man -c "Firebird documentation" --release "Firebird 4.0" debian/man/fbstat.pod > debian/man/fbstat.1 pod2man -c "Firebird documentation" --release "Firebird 4.0" debian/man/nbackup.pod > debian/man/nbackup.1 pod2man -c "Firebird documentation" --release "Firebird 4.0" debian/man/fbsvcmgr.pod > debian/man/fbsvcmgr.1 pod2man -c "Firebird documentation" --release "Firebird 4.0" debian/man/fbtracemgr.pod > debian/man/fbtracemgr.1 pod2man -c "Firebird documentation" --release "Firebird 4.0" debian/man/fb_lock_print.pod > debian/man/fb_lock_print.1 pod2man -c "Firebird documentation" --release "Firebird 4.0" debian/man/fb_config.pod > debian/man/fb_config.1 pod2man -c "Firebird documentation" --release "Firebird 4.0" debian/man/fb_wrapper.pod > debian/man/fb_wrapper.1 pod2man -c "Firebird documentation" --release "Firebird 4.0" --section 8 debian/man/fbguard.pod > debian/man/fbguard.8 pod2man -c "Firebird documentation" --release "Firebird 4.0" --section 8 debian/man/firebird.pod > debian/man/firebird.8 gzip -n -9 < debian/man/gsec.1 > debian/man/gsec.1.gz gzip -n -9 < debian/man/fb_wrapper.1 > debian/man/fb_wrapper.1.gz gzip -n -9 < debian/man/gpre.1 > debian/man/gpre.1.gz gzip -n -9 < debian/man/fbtracemgr.1 > debian/man/fbtracemgr.1.gz gzip -n -9 < debian/man/fb_lock_print.1 > debian/man/fb_lock_print.1.gz gzip -n -9 < debian/man/nbackup.1 > debian/man/nbackup.1.gz gzip -n -9 < debian/man/fbsvcmgr.1 > debian/man/fbsvcmgr.1.gz gzip -n -9 < debian/man/isql-fb.1 > debian/man/isql-fb.1.gz gzip -n -9 < debian/man/fb_config.1 > debian/man/fb_config.1.gz gzip -n -9 < debian/man/gbak.1 > debian/man/gbak.1.gz gzip -n -9 < debian/man/gfix.1 > debian/man/gfix.1.gz gzip -n -9 < debian/man/fbstat.1 > debian/man/fbstat.1.gz gzip -n -9 < debian/man/fbguard.8 > debian/man/fbguard.8.gz gzip -n -9 < debian/man/firebird.8 > debian/man/firebird.8.gz rm debian/man/fbstat.1 debian/man/fb_wrapper.1 debian/man/nbackup.1 debian/man/fbguard.8 debian/man/fb_lock_print.1 debian/man/gfix.1 debian/man/fbsvcmgr.1 debian/man/gpre.1 debian/man/gsec.1 debian/man/gbak.1 debian/man/fbtracemgr.1 debian/man/firebird.8 debian/man/fb_config.1 debian/man/isql-fb.1 make[2]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' [ -d ] || mkdir rm -rf debian/firebird-image dh_auto_build -- QUIET=1 make -j12 QUIET=1 make[2]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' make -C gen firebird make[3]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' find: '../extern/libtomcrypt/src': No such file or directory make TARGET=Release master_process make[4]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' find: '../extern/libtomcrypt/src': No such file or directory ln -sf /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen/autoconfig.auto /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen/autoconfig.h make updateBuildNum make[5]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' find: '../extern/libtomcrypt/src': No such file or directory (cd /build/reproducible-path/firebird4.0-4.0.5.3140.ds6; ./src/misc/writeBuildNum.sh rebuildHeader) files are identical make[5]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' make export_lists make[5]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' find: '../extern/libtomcrypt/src': No such file or directory sh vers.sh firebird.vers sh vers.sh fbintl.vers sh vers.sh ib_util.vers sh vers.sh udr_plugin.vers sh vers.sh empty.vers sh vers.sh fbplugin.vers make[5]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' make external make[5]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' find: '../extern/libtomcrypt/src': No such file or directory make -C /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/extern/btyacc make[6]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/extern/btyacc' cc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o closure.o closure.c cc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o error.o error.c cc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lalr.o lalr.c cc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lr0.o lr0.c cc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o main.o main.c cc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o mkpar.o mkpar.c cc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o output.o output.c cc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o mstring.o mstring.c cc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o reader.o reader.c cc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o readskel.o readskel.c cc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o skeleton.o skeleton.c cc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o symtab.o symtab.c cc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o verbose.o verbose.c cc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o warshall.o warshall.c cc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -o btyacc closure.o error.o lalr.o lr0.o main.o mkpar.o output.o mstring.o reader.o readskel.o skeleton.o symtab.o verbose.o warshall.o /usr/bin/ld: main.o: in function `create_file_names': ./extern/btyacc/./extern/btyacc/main.c:344:(.text+0x768): warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp' make[6]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/extern/btyacc' make -C /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/extern/cloop TARGET=release WITH_FPC=0 BUILD_DIR=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/cloop OUT_DIR=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/cloop make[6]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/extern/cloop' g++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -Wdate-time -D_FORTIFY_SOURCE=2 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -std=c++11 -O3 src/cloop/Action.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/cloop/release/cloop/Action.o g++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -Wdate-time -D_FORTIFY_SOURCE=2 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -std=c++11 -O3 src/cloop/Expr.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/cloop/release/cloop/Expr.o g++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -Wdate-time -D_FORTIFY_SOURCE=2 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -std=c++11 -O3 src/cloop/Generator.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/cloop/release/cloop/Generator.o g++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -Wdate-time -D_FORTIFY_SOURCE=2 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -std=c++11 -O3 src/cloop/Lexer.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/cloop/release/cloop/Lexer.o g++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -Wdate-time -D_FORTIFY_SOURCE=2 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -std=c++11 -O3 src/cloop/Parser.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/cloop/release/cloop/Parser.o g++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -Wdate-time -D_FORTIFY_SOURCE=2 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -std=c++11 -O3 src/cloop/Main.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/cloop/release/cloop/Main.o cc -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -Wdate-time -D_FORTIFY_SOURCE=2 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 src/tests/test1/CTest.c -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/cloop/release/tests/test1/CTest.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ src/cloop/Main.cpp: In function 'void run(int, const char**)': src/cloop/Main.cpp:56:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 56 | auto_ptr generator; | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from src/cloop/Main.cpp:27: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ g++ -Wl,-z,relro -Wl,-z,now /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/cloop/release/cloop/Action.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/cloop/release/cloop/Expr.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/cloop/release/cloop/Generator.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/cloop/release/cloop/Lexer.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/cloop/release/cloop/Parser.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/cloop/release/cloop/Main.o -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/cloop/release/bin/cloop /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/cloop/release/bin/cloop src/tests/test1/Interface.idl c-header src/tests/test1/CalcCApi.h CALC_C_API_H CALC_I /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/cloop/release/bin/cloop src/tests/test1/Interface.idl c++ src/tests/test1/CalcCppApi.h CALC_CPP_API_H calc I /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/cloop/release/bin/cloop src/tests/test1/Interface.idl pascal src/tests/test1/CalcPascalApi.pas CalcPascalApi \ --uses "SysUtils" \ --interfaceFile src/tests/test1/CalcPascalApi.interface.pas \ --implementationFile src/tests/test1/CalcPascalApi.implementation.pas \ --exceptionClass CalcException /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/cloop/release/bin/cloop src/tests/test1/Interface.idl c-impl src/tests/test1/CalcCApi.c CalcCApi.h CALC_I g++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -Wdate-time -D_FORTIFY_SOURCE=2 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -std=c++11 -O3 src/tests/test1/CppTest.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/cloop/release/tests/test1/CppTest.o cc -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -Wdate-time -D_FORTIFY_SOURCE=2 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 src/tests/test1/CalcCApi.c -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/cloop/release/tests/test1/CalcCApi.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -Wl,-z,relro -Wl,-z,now /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/cloop/release/tests/test1/CalcCApi.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/cloop/release/tests/test1/CTest.o -shared -ldl -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/cloop/release/bin/test1-c.so g++ -Wl,-z,relro -Wl,-z,now /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/cloop/release/tests/test1/CalcCApi.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/cloop/release/tests/test1/CTest.o -ldl -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/cloop/release/bin/test1-c g++ -Wl,-z,relro -Wl,-z,now /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/cloop/release/tests/test1/CppTest.o -shared -ldl -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/cloop/release/bin/test1-cpp.so g++ -Wl,-z,relro -Wl,-z,now /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/cloop/release/tests/test1/CppTest.o -ldl -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/cloop/release/bin/test1-cpp make[6]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/extern/cloop' make -C /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/extern/decNumber make[6]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/extern/decNumber' rm -f -f *.o cc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -O3 -fPIC decContext.c decDouble.c decNumber.c decPacked.c decQuad.c decSingle.c decimal128.c decimal32.c decimal64.c ar crs libdecFloat.a *.o rm -f -f *.o make[6]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/extern/decNumber' ln -sf /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/extern/decNumber/libdecFloat.a /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib make[5]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' make updateCloopInterfaces make[5]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' find: '../extern/libtomcrypt/src': No such file or directory /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/cloop/release/bin/cloop /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/firebird/FirebirdInterface.idl c++ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/firebird/IdlFbInterfaces.h IDL_FB_INTERFACES_H Firebird I gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/def_awk /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/misc/def_awk.c gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/isc_grep /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/misc/isc_grep.c cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/misc/pascal/fb_get_master_interface.pas /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/func.pas /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/def_awk >/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/func.pas /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/def_awk >/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/func.pas /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/isc_grep >/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/func.pas /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/cloop/release/bin/cloop /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/firebird/FirebirdInterface.idl pascal /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen/Firebird.pas Firebird --uses SysUtils \ --interfaceFile /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/misc/pascal/Pascal.interface.pas \ --implementationFile /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/misc/pascal/Pascal.implementation.pas \ --exceptionClass FbException \ --functionsFile /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/func.pas \ --prefix I make[5]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' make boot make[5]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' find: '../extern/libtomcrypt/src': No such file or directory g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/c_cxx.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/c_cxx.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/cmd.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/cmd.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/cme.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/cme.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/cmp.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/cmp.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/exp.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/exp.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/gpre.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/gpre.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/hsh.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/hsh.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/int_cxx.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/int_cxx.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/jrdmet.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/jrdmet.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/movg.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/movg.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/msc.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/msc.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/obj_cxx.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/obj_cxx.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:69, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/cmd.cpp:32: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:69, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/int_cxx.cpp:34: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:69, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/cmp.cpp:34: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:69, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/exp.cpp:34: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:69, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/hsh.cpp:31: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/movg.cpp:31: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/jrdmet.cpp:32: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:69, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/gpre.cpp:52: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:69, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/cme.cpp:33: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:69, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/msc.cpp:47: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:1515: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:1515: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:1515: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:1515: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:1515: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:1515: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:1515, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/jrdmet.cpp:34: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:1515: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:1515: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:69, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/c_cxx.cpp:37: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/par.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/par.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/pat.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/pat.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:69, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/obj_cxx.cpp:37: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/sqe.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/sqe.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/sql.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/sql.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:1515: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/languages/cob.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:69, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/par.cpp:49: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:69, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/sqe.cpp:44: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/rmc.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/languages/rmc.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/boot/gpre_meta_boot.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/boot/gpre_meta_boot.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:69, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/pat.cpp:32: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/gds.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/gds.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:1515: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:69, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/sql.cpp:33: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:1515: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/Auth.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/Auth.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:1515: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:1515: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/gpre.h:1515: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/gpre.h:69, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/rmc.cpp:33: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/BigInteger.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/BigInteger.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/gpre.h:69, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/boot/gpre_meta_boot.cpp:34: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/CRC32C.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/CRC32C.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/CharSet.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/CharSet.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../common/os/path_utils.h:31, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/gds.cpp:48: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/gpre.h:69, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp:47: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/gpre.h:1515: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/gpre.h:1515: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/gds.cpp:49: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/DecFloat.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/DecFloat.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/BigInteger.cpp: In member function 'void Firebird::BigInteger::assign(unsigned int, const unsigned char*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/BigInteger.cpp:105:46: warning: 'mp_err mp_read_unsigned_bin(mp_int*, const unsigned char*, int)' is deprecated: replaced by mp_from_ubin [-Wdeprecated-declarations] 105 | CHECK_MP(mp_read_unsigned_bin(&t, bytes, count)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/BigInteger.cpp:38:27: note: in definition of macro 'CHECK_MP' 38 | #define CHECK_MP(a) check(a, #a) | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/BigInteger.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/BigInteger.cpp:34: /usr/include/tommath.h:735:36: note: declared here 735 | MP_DEPRECATED(mp_from_ubin) mp_err mp_read_unsigned_bin(mp_int *a, const unsigned char *b, int c) MP_WUR; | ^~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/BigInteger.cpp: In member function 'void Firebird::BigInteger::getBytes(Firebird::UCharBuffer&) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/BigInteger.cpp:180:44: warning: 'mp_err mp_to_unsigned_bin(const mp_int*, unsigned char*)' is deprecated: replaced by mp_to_ubin [-Wdeprecated-declarations] 180 | CHECK_MP(mp_to_unsigned_bin(const_cast(&t), bytes.getBuffer(length()))); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/BigInteger.cpp:38:27: note: in definition of macro 'CHECK_MP' 38 | #define CHECK_MP(a) check(a, #a) | ^ /usr/include/tommath.h:736:34: note: declared here 736 | MP_DEPRECATED(mp_to_ubin) mp_err mp_to_unsigned_bin(const mp_int *a, unsigned char *b) MP_WUR; | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/BigInteger.cpp: In member function 'unsigned int Firebird::BigInteger::length() const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/BigInteger.cpp:185:46: warning: 'int mp_unsigned_bin_size(const mp_int*)' is deprecated: replaced by mp_ubin_size [-Wdeprecated-declarations] 185 | int rc = mp_unsigned_bin_size(const_cast(&t)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/tommath.h:734:33: note: declared here 734 | MP_DEPRECATED(mp_ubin_size) int mp_unsigned_bin_size(const mp_int *a) MP_WUR; | ^~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/BigInteger.cpp: In member function 'void Firebird::BigInteger::getText(Firebird::string&, unsigned int) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/BigInteger.cpp:198:36: warning: 'mp_err mp_toradix(const mp_int*, char*, int)' is deprecated: replaced by mp_to_radix [-Wdeprecated-declarations] 198 | CHECK_MP(mp_toradix(const_cast(&t), str.begin(), radix)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/BigInteger.cpp:38:27: note: in definition of macro 'CHECK_MP' 38 | #define CHECK_MP(a) check(a, #a) | ^ /usr/include/tommath.h:753:35: note: declared here 753 | MP_DEPRECATED(mp_to_radix) mp_err mp_toradix(const mp_int *a, char *str, int radix) MP_WUR; | ^~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/gds.cpp: In function 'SLONG safe_interpret(char*, FB_SIZE_T, const ISC_STATUS**, bool)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/gds.cpp:907:73: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'SLONG' {aka 'int'} [-Wformat=] 907 | sprintf(s, "unknown ISC error %ld", (SLONG) code); // TXNN | ~~^ ~~~~~~~~~~~~ | | | | | SLONG {aka int} | long int | %d /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/gds.cpp:932:49: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'SLONG' {aka 'int'} [-Wformat=] 932 | sprintf(s, "unknown dos error %ld", (SLONG) code); // TXNN | ~~^ ~~~~~~~~~~~~ | | | | | SLONG {aka int} | long int | %d /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/gds.cpp:936:47: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'SLONG' {aka 'int'} [-Wformat=] 936 | sprintf(s, "next/mach error %ld", (SLONG) code); // AP | ~~^ ~~~~~~~~~~~~ | | | | | SLONG {aka int} | long int | %d /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/gds.cpp:948:59: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'SLONG' {aka 'int'} [-Wformat=] 948 | sprintf(s, "unknown Win32 error %ld", (SLONG) code); // TXNN | ~~^ ~~~~~~~~~~~~ | | | | | SLONG {aka int} | long int | %d g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/DynamicStrings.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/DynamicStrings.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/Int128.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/Int128.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/gpre.h:1515: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/IntlParametersBlock.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/IntlParametersBlock.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/IntlUtil.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/IntlUtil.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/DecFloat.cpp:31: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/MsgMetadata.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/MsgMetadata.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/ScanDir.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/ScanDir.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/SimilarToRegex.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/SimilarToRegex.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/Int128.cpp:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/Int128.cpp: In member function 'void Firebird::Int128::getTable32(unsigned int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/Int128.cpp:611:57: warning: right shift count >= width of type [-Wshift-count-overflow] 611 | dwords[i * 2 + 1] = (v.table[i] >> 32) & 0xFFFFFFFF; | ~~~~~~~~~~~^~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/Int128.cpp: In member function 'void Firebird::Int128::setTable32(const unsigned int*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/Int128.cpp:631:36: warning: left shift count >= width of type [-Wshift-count-overflow] 631 | v.table[i] <<= 32; | ~~~~~~~~~~~^~~~~~ In file included from /usr/include/wchar.h:35, from /usr/include/c++/14/cwchar:44, from /usr/include/c++/14/bits/postypes.h:40, from /usr/include/c++/14/iosfwd:42, from /usr/include/c++/14/bits/shared_ptr.h:52, from /usr/include/c++/14/memory:80, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/unicode_util.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/IntlUtil.cpp:29: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/MsgMetadata.h:30, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/MsgMetadata.cpp:26: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/StatementMetadata.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/StatementMetadata.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/intl.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/IntlUtil.cpp:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/StatusArg.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/StatusArg.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/MsgMetadata.h:33: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/StatusHolder.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/StatusHolder.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/classes/Nullable.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/StatementMetadata.h:30, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/StatementMetadata.cpp:26: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp: In function 'void gen_create_database(const act*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp:1420:43: warning: '%s' directive writing up to 31 bytes into a region of size 23 [-Wformat-overflow=] 1420 | sprintf(s1Tmp, "%s%s%s", BY_VALUE, s1, END_VALUE); | ^~ ~~ In file included from /usr/include/stdio.h:970, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp:43: In function 'int sprintf(char*, const char*, ...)', inlined from 'void gen_create_database(const act*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp:1420:11: /usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 10 and 41 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp: In function 'void gen_create_database(const act*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp:1421:43: warning: '%s' directive writing up to 31 bytes into a region of size 23 [-Wformat-overflow=] 1421 | sprintf(s2Tmp, "%s%s%s", BY_VALUE, s2, END_VALUE); | ^~ ~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void gen_create_database(const act*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp:1421:11: /usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 10 and 41 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp: In function 'void gen_create_database(const act*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp:1425:43: warning: '%s' directive writing up to 31 bytes into a region of size 19 [-Wformat-overflow=] 1425 | sprintf(s2Tmp, "%s%s", BY_REF, s2); | ^~ ~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void gen_create_database(const act*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp:1425:11: /usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 14 and 45 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/TextType.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/TextType.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/ThreadData.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/ThreadData.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/StatementMetadata.h:34: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/ThreadStart.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/ThreadStart.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/TimeZoneUtil.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/TimeZoneUtil.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/Tokens.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/Tokens.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp: In function 'void COB_action(const act*, int)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp:4038:43: warning: '%s' directive writing up to 31 bytes into a region of size 23 [-Wformat-overflow=] 4038 | sprintf(s1Tmp, "%s%s%s", BY_VALUE, s1, END_VALUE); | ^~ ~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void make_ready(const gpre_dbb*, const TEXT*, const TEXT*, const gpre_req*, USHORT)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp:4038:11, inlined from 'void gen_ready(const act*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp:2967:13, inlined from 'void COB_action(const act*, int)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp:557:12: /usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 10 and 41 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp: In function 'void COB_action(const act*, int)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp:4039:43: warning: '%s' directive writing up to 31 bytes into a region of size 23 [-Wformat-overflow=] 4039 | sprintf(s2Tmp, "%s%s%s", BY_VALUE, s2, END_VALUE); | ^~ ~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void make_ready(const gpre_dbb*, const TEXT*, const TEXT*, const gpre_req*, USHORT)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp:4039:11, inlined from 'void gen_ready(const act*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp:2967:13, inlined from 'void COB_action(const act*, int)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp:557:12: /usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 10 and 41 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp: In function 'void COB_action(const act*, int)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp:4043:43: warning: '%s' directive writing up to 31 bytes into a region of size 19 [-Wformat-overflow=] 4043 | sprintf(s2Tmp, "%s%s", BY_REF, s2); | ^~ ~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void make_ready(const gpre_dbb*, const TEXT*, const TEXT*, const gpre_req*, USHORT)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp:4043:11, inlined from 'void gen_ready(const act*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp:2967:13, inlined from 'void COB_action(const act*, int)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/languages/cob.cpp:557:12: /usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 14 and 45 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/UtilSvc.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/UtilSvc.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/call_service.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/call_service.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/cvt.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/cvt.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/db_alias.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/db_alias.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/dllinst.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/dllinst.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/dsc.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/dsc.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/enc.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/enc.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/fb_exception.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/fb_exception.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/isc.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/isc.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/isc_file.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/isc_file.o In file included from /usr/include/wchar.h:35, from /usr/include/c++/14/cwchar:44, from /usr/include/c++/14/bits/postypes.h:40, from /usr/include/c++/14/iosfwd:42, from /usr/include/c++/14/bits/shared_ptr.h:52, from /usr/include/c++/14/memory:80, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/unicode_util.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/TimeZoneUtil.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/cvt.cpp:50: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/dsc.cpp:29: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/isc_sync.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/isc_sync.o In function 'void init_des()', inlined from 'int des_setkey(unsigned char*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/enc.cpp:620:11: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/enc.cpp:858:29: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 858 | perm[k - 1] = i + 1; | ~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/enc.cpp: In function 'int des_setkey(unsigned char*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/enc.cpp:768:30: note: at offset -1 into destination object 'perm' of size 64 768 | static unsigned char perm[64]; // "static" for speed | ^~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/intl.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/cvt.cpp:53: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ sed -n '/%type .*/p' < /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/parse.y > /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/types.y g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/pretty.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/pretty.o sed 's/%type .*//' < /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/parse.y > /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/y.y (/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/extern/btyacc/btyacc -l -d -S /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/btyacc_fb.ske /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/y.y; echo $? > /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/y.status) 2>&1 | tee /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/y.txt g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/sdl.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/sdl.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/security.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/security.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/extern/btyacc/btyacc: 61 shift/reduce conflicts, 17 reduce/reduce conflicts. g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/sha.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/sha.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/unicode_util.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/unicode_util.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/utils.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/utils.o YYTABLESIZE: 151455 (exit `cat /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/y.status`) sed -n -e "s/.*btyacc: \(.*conflicts.*\)/\1/p" /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/y.txt > /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/parse-conflicts.txt sed -i -e 's/#define \([A-Z].*\)/#define TOK_\1/' /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/y_tab.h sed -i -e 's/#define TOK_YY\(.*\)/#define YY\1/' /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/y_tab.h mv -f /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/y_tab.h /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen/parse.h mv -f /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/y_tab.c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/parse.cpp touch /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/parse.cpp g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/xdr.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/xdr.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/classes/MetaString.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/sdl.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/sdl.cpp:27: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/os/posix/SyncSignals.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/os/posix/SyncSignals.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/os/posix/divorce.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/os/posix/divorce.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/os/posix/fbsyslog.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/os/posix/fbsyslog.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/os/posix/guid.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/os/posix/guid.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/sdl.h:28: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/align.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/utils.cpp:52: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/locale.h:28, from /usr/include/c++/14/clocale:42, from /usr/include/aarch64-linux-gnu/c++/14/bits/c++locale.h:41, from /usr/include/c++/14/bits/localefwd.h:40, from /usr/include/c++/14/ios:43: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/os/posix/isc_ipc.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/os/posix/isc_ipc.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/xdr_proto.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/xdr.cpp:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/os/posix/mod_loader.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/os/posix/mod_loader.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/os/posix/os_utils.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/os/posix/os_utils.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/os/posix/path_utils.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/os/posix/path_utils.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/BaseStream.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/BaseStream.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/BlobWrapper.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/BlobWrapper.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/BlrWriter.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/BlrWriter.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/ClumpletReader.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/ClumpletReader.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/ClumpletWriter.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/ClumpletWriter.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/DbImplementation.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/DbImplementation.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/Hash.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/Hash.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/ImplementHelper.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/ImplementHelper.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/InternalMessageBuffer.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/InternalMessageBuffer.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/MetaString.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/MetaString.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/MsgPrint.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/MsgPrint.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/NoThrowTimeStamp.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/NoThrowTimeStamp.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/ParsedList.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/ParsedList.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/SafeArg.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/SafeArg.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/DbImplementation.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/DbImplementation.cpp:28: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/Switches.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/Switches.o In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/array.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/Hash.h:31, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/Hash.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/SyncObject.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/SyncObject.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/Synchronize.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/Synchronize.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/InternalMessageBuffer.cpp:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/TempFile.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/TempFile.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/TimerImpl.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/TimerImpl.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/Hash.cpp:25: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/InternalMessageBuffer.cpp:34: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/TomCryptHash.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/TomCryptHash.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/UserBlob.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/UserBlob.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/alloc.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/alloc.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/fb_string.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/fb_string.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/init.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/init.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/locks.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/locks.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/semaphore.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/semaphore.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/timestamp.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/timestamp.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/zip.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/zip.o In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/array.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/Hash.h:31, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/TomCryptHash.cpp:26: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/config/ConfigCache.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/config/ConfigCache.o In file included from /usr/include/dirent.h:247, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/os/os_utils.h:51, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/alloc.cpp:56: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/alloc.cpp:1560:55: warning: 'offsetof' within non-standard-layout type 'Firebird::MemBlock' is conditionally-supported [-Winvalid-offsetof] 1560 | static const unsigned MEM_OVERHEAD = offsetof(MemBlock, body); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/alloc.cpp:1596:55: warning: 'offsetof' within non-standard-layout type 'Firebird::MemBlock' is conditionally-supported [-Winvalid-offsetof] 1596 | static const unsigned MEM_OVERHEAD = offsetof(MemBlock, body); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/alloc.cpp: In member function 'Firebird::MemBlock* Firebird::MemPool::alloc(size_t, size_t&, bool)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/alloc.cpp:2285:62: warning: 'offsetof' within non-standard-layout type 'Firebird::MemBlock' is conditionally-supported [-Winvalid-offsetof] 2285 | size_t hunkLength = MemBigHunk::hdrSize() + offsetof(MemBlock, body) + length; | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/alloc.cpp: In static member function 'static void Firebird::MemPool::releaseMemory(void*, bool)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/alloc.cpp:2346:75: warning: 'offsetof' within non-standard-layout type 'Firebird::MemBlock' is conditionally-supported [-Winvalid-offsetof] 2346 | MemBlock* block = (MemBlock*) ((UCHAR*) object - offsetof(MemBlock, body)); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/config/config.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/config/config.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/config/config_file.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/config/config_file.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/classes/TomCryptHash.cpp:27: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/config/dir_list.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/config/dir_list.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/sha2/sha2.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/sha2/sha2.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/common/keywords.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/keywords.o rm -f /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a ar crus /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/Auth.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/BigInteger.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/CRC32C.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/CharSet.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/DecFloat.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/DynamicStrings.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/Int128.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/IntlParametersBlock.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/IntlUtil.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/MsgMetadata.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/ScanDir.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/SimilarToRegex.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/StatementMetadata.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/StatusArg.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/StatusHolder.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/TextType.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/ThreadData.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/ThreadStart.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/TimeZoneUtil.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/Tokens.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/UtilSvc.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/call_service.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/cvt.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/db_alias.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/dllinst.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/dsc.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/enc.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/fb_exception.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/isc.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/isc_file.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/isc_sync.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/keywords.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/pretty.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/sdl.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/security.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/sha.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/unicode_util.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/utils.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/xdr.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/os/posix/SyncSignals.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/os/posix/divorce.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/os/posix/fbsyslog.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/os/posix/guid.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/os/posix/isc_ipc.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/os/posix/mod_loader.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/os/posix/os_utils.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/os/posix/path_utils.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/BaseStream.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/BlobWrapper.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/BlrWriter.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/ClumpletReader.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/ClumpletWriter.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/DbImplementation.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/Hash.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/ImplementHelper.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/InternalMessageBuffer.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/MetaString.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/MsgPrint.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/NoThrowTimeStamp.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/ParsedList.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/SafeArg.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/Switches.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/SyncObject.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/Synchronize.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/TempFile.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/TimerImpl.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/TomCryptHash.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/UserBlob.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/alloc.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/fb_string.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/init.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/locks.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/semaphore.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/timestamp.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/classes/zip.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/config/ConfigCache.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/config/config.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/config/config_file.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/config/dir_list.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common/sha2/sha2.o ar: `u' modifier ignored since `D' is the default (see `U') g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -static-libstdc++ -Wl,-z,relro -Wl,-z,now -Wl,--version-script,empty.vers /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/c_cxx.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/cmd.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/cme.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/cmp.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/exp.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/gpre.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/hsh.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/int_cxx.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/jrdmet.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/movg.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/msc.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/obj_cxx.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/par.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/pat.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/sqe.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/sql.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/languages/cob.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/languages/rmc.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/boot/gpre_meta_boot.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/gds.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_boot -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -latomic -lm -ldecFloat -lre2 rm -f /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current (cd /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin; ln -s gpre_boot gpre_current) make[5]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' make yvalve make[5]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' find: '../extern/libtomcrypt/src': No such file or directory g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/DistributedTransaction.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/DistributedTransaction.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/MasterImplementation.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/MasterImplementation.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/PluginManager.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/PluginManager.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/alt.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/alt.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -m -z -n /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/array.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/array.cpp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -m -z -n /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/blob.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/blob.cpp gpre version LI-V4.0.5.3140 Firebird 4.0 gpre version LI-V4.0.5.3140 Firebird 4.0 g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/keywordsStub.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/keywordsStub.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/perf.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/perf.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/preparse.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/preparse.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/user_dsql.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/user_dsql.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/utl.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/utl.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/why.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/why.o gcc -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/config/os/posix/binreloc.c -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/config/os/posix/binreloc.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/config/os/posix/config_root.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/config/os/posix/config_root.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/inet.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/inet.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/merge.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/merge.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/StatusHolder.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/YObjects.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/MasterImplementation.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/MasterImplementation.cpp:34: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/StatusHolder.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/YObjects.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/DistributedTransaction.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/DistributedTransaction.cpp:31: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/prepa_proto.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/preparse.cpp:28: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/classes/ImplementHelper.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/PluginManager.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/PluginManager.cpp:26: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/classes/ImplementHelper.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/utl_proto.h:30, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/perf.cpp:37: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/alt.cpp: In function 'ISC_STATUS gds__ddl(ISC_STATUS*, FB_API_HANDLE*, FB_API_HANDLE*, SSHORT, const SCHAR*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/alt.cpp:594:23: warning: 'ISC_STATUS isc_ddl(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, short int, const ISC_SCHAR*)' is deprecated [-Wdeprecated-declarations] 594 | return isc_ddl(status_vector, db_handle, tra_handle, ddl_length, ddl); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/firebird/Interface.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_exception.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../common/classes/init.h:31, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/alt.cpp:36: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/ibase.h:721:41: note: declared here 721 | ISC_STATUS FB_API_DEPRECATED ISC_EXPORT isc_ddl(ISC_STATUS*, | ^~~~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/StatusHolder.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/YObjects.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/why.cpp:38: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../jrd/../common/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../jrd/../common/isc_s_proto.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../jrd/event.h:29, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/utl.cpp:53: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/parser.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/parser.o In file included from /usr/include/rpc/netdb.h:42, from /usr/include/netdb.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/inet.cpp:88: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/YObjects.h:36: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/bits/socket.h:27, from /usr/include/aarch64-linux-gnu/sys/socket.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/remote.h:51, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/merge.cpp:27: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/YObjects.h:36: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/YObjects.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/MasterImplementation.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/PluginManager.cpp:27: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/YObjects.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/perf.cpp:38: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/YObjects.h:36: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/YObjects.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/utl.cpp:56: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/YObjects.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/preparse.cpp:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/remote.h:306, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/inet.cpp:102: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/remote.h:306: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/protocol.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/protocol.o In file included from /usr/include/aarch64-linux-gnu/bits/socket.h:27, from /usr/include/aarch64-linux-gnu/sys/socket.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/remote.h:51, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/parser.cpp:29: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/remote.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/remote.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/auth/SecureRemotePassword/srp.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/auth/SecureRemotePassword/srp.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/remote.h:306: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/bits/socket.h:27, from /usr/include/aarch64-linux-gnu/sys/socket.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/remote.h:51, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/protocol.cpp:33: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/client/BlrFromMessage.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/client/BlrFromMessage.o In file included from /usr/include/aarch64-linux-gnu/bits/socket.h:27, from /usr/include/aarch64-linux-gnu/sys/socket.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/remote.h:51, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/remote.cpp:28: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/client/interface.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/client/interface.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/remote.h:306: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/BigInteger.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../auth/SecureRemotePassword/srp.h:1, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/auth/SecureRemotePassword/srp.cpp:4: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/remote.h:306: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/auth/SecureRemotePassword/client/SrpClient.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/auth/SecureRemotePassword/client/SrpClient.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/xdr_proto.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/remot_proto.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../auth/SecureRemotePassword/srp.h:14: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/auth/SecurityDatabase/LegacyClient.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/auth/SecurityDatabase/LegacyClient.o In file included from /usr/include/aarch64-linux-gnu/bits/socket.h:27, from /usr/include/aarch64-linux-gnu/sys/socket.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/remote.h:51, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/client/interface.cpp:37: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/BigInteger.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../auth/SecureRemotePassword/srp.h:1, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/auth/SecureRemotePassword/client/SrpClient.cpp:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/align.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/client/BlrFromMessage.cpp:32: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/locale.h:28, from /usr/include/c++/14/clocale:42, from /usr/include/aarch64-linux-gnu/c++/14/bits/c++locale.h:41, from /usr/include/c++/14/bits/localefwd.h:40, from /usr/include/c++/14/ios:43: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/plugins/crypt/arc4/Arc4.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/plugins/crypt/arc4/Arc4.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/remote.h:306: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/xdr_proto.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/remot_proto.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../auth/SecureRemotePassword/srp.h:14: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/array.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/array.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/blob.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/blob.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/intl.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/blob.cpp:40: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,--version-script,firebird.vers -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libfbclient.so.2 -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib/libfbclient.so.4.0.5 /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/DistributedTransaction.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/MasterImplementation.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/PluginManager.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/alt.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/array.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/blob.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/gds.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/keywordsStub.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/perf.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/preparse.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/user_dsql.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/utl.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/why.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/config/os/posix/binreloc.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/yvalve/config/os/posix/config_root.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/inet.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/merge.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/parser.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/protocol.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/remote.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/auth/SecureRemotePassword/srp.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/client/BlrFromMessage.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/client/interface.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/auth/SecureRemotePassword/client/SrpClient.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/auth/SecurityDatabase/LegacyClient.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/plugins/crypt/arc4/Arc4.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -latomic -lm -ldecFloat -lre2 -ltommath -ltomcrypt (cd /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib && ln -s -f libfbclient.so.4.0.5 libfbclient.so.2 ) (cd /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib && ln -s -f libfbclient.so.2 libfbclient.so ) make[5]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' make engine make[5]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' find: '../extern/libtomcrypt/src': No such file or directory g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Attachment.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Attachment.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Coercion.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Coercion.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Collation.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Collation.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/ConfigTable.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/ConfigTable.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/CryptoManager.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/CryptoManager.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/DataTypeUtil.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/DataTypeUtil.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Database.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Database.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/DbCreators.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/DbCreators.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/DebugInterface.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/DebugInterface.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/ExtEngineManager.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/ExtEngineManager.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Function.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Function.cpp gpre version LI-V4.0.5.3140 Firebird 4.0 g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/GarbageCollector.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/GarbageCollector.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/GlobalRWLock.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/GlobalRWLock.o In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/classes/array.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/Coercion.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Coercion.cpp:29: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Collation.cpp:96: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/DataTypeUtil.h:31, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/DataTypeUtil.cpp:28: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../auth/SecureRemotePassword/Message.h:9, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/DbCreators.cpp:31: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../include/fb_blk.h:4, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/Attachment.h:30, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Attachment.cpp:26: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/classes/array.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ExtEngineManager.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/ExtEngineManager.cpp:27: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/Coercion.h:34: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/GlobalRWLock.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/GlobalRWLock.cpp:32: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/CryptoManager.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/CryptoManager.cpp:32: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../include/fb_blk.h:4, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Database.cpp:29: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/wchar.h:35, from /usr/include/c++/14/cwchar:44, from /usr/include/c++/14/bits/postypes.h:40, from /usr/include/c++/14/iosfwd:42, from /usr/include/c++/14/bits/shared_ptr.h:52, from /usr/include/c++/14/memory:80, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/unicode_util.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/intl_classes.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/val.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Monitoring.h:31, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ConfigTable.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/ConfigTable.cpp:23: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/GarbageCollector.cpp:23: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/StatementMetadata.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ExtEngineManager.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/PreparedStatement.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/Attachment.h:32: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/GlobalRWLock.h:34: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/SysFunction.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/DataTypeUtil.cpp:29: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../include/fb_blk.h:4, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/Attachment.h:30, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/DebugInterface.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/val.h:38: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/ExprNodes.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/RecordSourceNodes.h:29, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/recsrc/RecordSource.h:29, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/DbCreators.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/DbCreators.cpp:48: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/PreparedStatement.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Attachment.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/CryptoManager.h:39: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/StatementMetadata.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/blb.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/exe.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/tra.h:38, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/GarbageCollector.cpp:25: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Attachment.cpp:28: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/PreparedStatement.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Attachment.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/lck.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Database.cpp:32: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/ExtEngineManager.cpp:31: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/ExprNodes.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/RecordSourceNodes.h:29, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/recsrc/RecordSource.h:29, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Monitoring.h:32: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/CryptoManager.cpp:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/PreparedStatement.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/Attachment.h:32: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/Relation.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/exe.h:36: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/DebugInterface.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/DebugInterface.cpp:25: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Database.cpp:33: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/IntlManager.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/IntlManager.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/JrdStatement.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/JrdStatement.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Mapping.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Mapping.o In file included from /usr/include/wchar.h:35, from /usr/include/c++/14/cwchar:44, from /usr/include/c++/14/bits/postypes.h:40, from /usr/include/c++/14/iosfwd:42, from /usr/include/c++/14/bits/shared_ptr.h:52, from /usr/include/c++/14/memory:80, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/unicode_util.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/intl_classes.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/intl_proto.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/IntlManager.cpp:31: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/intl.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/IntlManager.cpp:32: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../include/fb_blk.h:4, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/JrdStatement.h:24, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/JrdStatement.cpp:22: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../auth/SecureRemotePassword/Message.h:9, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Mapping.cpp:31: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/StatementMetadata.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/blb.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/exe.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/JrdStatement.h:25: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/MetaName.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/MetaName.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/ExprNodes.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/RecordSourceNodes.h:29, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/recsrc/RecordSource.h:29, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/Mapping.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Mapping.cpp:45: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Monitoring.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Monitoring.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/Relation.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/exe.h:36: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/MetaName.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/MetaName.cpp:33: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/MetaName.cpp:36: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Monitoring.cpp:25: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Optimizer.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Optimizer.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Monitoring.cpp:27: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/PreparedStatement.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/PreparedStatement.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Optimizer.cpp:31: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/RandomGenerator.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/RandomGenerator.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/RecordBuffer.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/RecordBuffer.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/RecordSourceNodes.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/RecordSourceNodes.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Relation.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Relation.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/PreparedStatement.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/PreparedStatement.cpp:23: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/ResultSet.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/ResultSet.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/RecordBuffer.cpp:25: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Routine.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Routine.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/Relation.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Relation.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/PreparedStatement.cpp:26: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/RuntimeStatistics.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/RuntimeStatistics.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/align.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/RecordSourceNodes.cpp:22: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/locale.h:28, from /usr/include/c++/14/clocale:42, from /usr/include/aarch64-linux-gnu/c++/14/bits/c++locale.h:41, from /usr/include/c++/14/bits/localefwd.h:40, from /usr/include/c++/14/ios:43: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ResultSet.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/ResultSet.cpp:23: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/classes/array.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/Routine.h:24, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Routine.cpp:23: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../dsql/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/ExprNodes.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/RecordSourceNodes.h:29, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/RecordSourceNodes.cpp:23: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/Routine.h:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../include/fb_blk.h:4, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/blb.h:30, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/exe.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/req.h:31, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/RuntimeStatistics.cpp:25: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/ResultSet.cpp:26: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/StatementMetadata.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/blb.h:33: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/Relation.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/exe.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/JrdStatement.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Routine.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Savepoint.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Savepoint.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/Relation.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/exe.h:36: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/SysFunction.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/SysFunction.o In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../include/fb_blk.h:4, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/tra.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/Savepoint.cpp:22: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/StatementMetadata.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/blb.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/exe.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/tra.h:38: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/SystemPackages.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/SystemPackages.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/TempSpace.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/TempSpace.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/TimeZone.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/TimeZone.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/Relation.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/exe.h:36: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/UserManagement.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/UserManagement.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/VirtualTable.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/VirtualTable.o In file included from /usr/include/wchar.h:35, from /usr/include/c++/14/cwchar:44, from /usr/include/c++/14/bits/postypes.h:40, from /usr/include/c++/14/iosfwd:42, from /usr/include/c++/14/bits/shared_ptr.h:52, from /usr/include/c++/14/memory:80, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../common/unicode_util.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/TimeZoneUtil.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/SysFunction.cpp:33: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/StatusHolder.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/status.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/SystemPackages.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/SystemPackages.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/classes/TempFile.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/TempSpace.cpp:26: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/blb.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/blb.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/SysFunction.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/SysFunction.cpp:36: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/intl.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/ini.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/SystemPackages.h:32: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/TempSpace.cpp:32: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/blob_filter.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/blob_filter.o In file included from /usr/include/wchar.h:35, from /usr/include/c++/14/cwchar:44, from /usr/include/c++/14/bits/postypes.h:40, from /usr/include/c++/14/iosfwd:42, from /usr/include/c++/14/bits/shared_ptr.h:52, from /usr/include/c++/14/memory:80, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/unicode_util.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/intl_classes.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/val.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Monitoring.h:31, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/TimeZone.h:29, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/TimeZone.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/VirtualTable.cpp:25: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/wchar.h:35, from /usr/include/c++/14/cwchar:44, from /usr/include/c++/14/bits/postypes.h:40, from /usr/include/c++/14/iosfwd:42, from /usr/include/c++/14/bits/shared_ptr.h:52, from /usr/include/c++/14/memory:80, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/unicode_util.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/intl_classes.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/val.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Monitoring.h:31, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/UserManagement.h:29, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/UserManagement.cpp:25: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/ExprNodes.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/RecordSourceNodes.h:29, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/recsrc/RecordSource.h:29, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Monitoring.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/TimeZone.h:29, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/SystemPackages.cpp:25: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/blb.cpp:42: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/val.h:38: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/val.h:38: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/ExprNodes.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/RecordSourceNodes.h:29, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/recsrc/RecordSource.h:29, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Monitoring.h:32: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/btn.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/btn.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/config/config.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/blob_filter.cpp:29: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/VirtualTable.cpp:27: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/ExprNodes.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/RecordSourceNodes.h:29, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/recsrc/RecordSource.h:29, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Monitoring.h:32: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/btn.cpp:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/blob_filter.cpp:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/btr.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/btr.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/builtin.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/builtin.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/cch.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cmp.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/cmp.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cvt.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/cvt.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cvt2.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/cvt2.o In file included from /usr/include/wchar.h:35, from /usr/include/c++/14/cwchar:44, from /usr/include/c++/14/bits/postypes.h:40, from /usr/include/c++/14/iosfwd:42, from /usr/include/c++/14/bits/shared_ptr.h:52, from /usr/include/c++/14/memory:80, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../common/unicode_util.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/TimeZoneUtil.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/btr.cpp:32: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:33: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/btr.cpp:36: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cvt.cpp:39: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cmp.cpp:45: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cvt2.cpp:31: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/dfw.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/dfw.cpp gpre version LI-V4.0.5.3140 Firebird 4.0 /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/dpm.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/dpm.cpp gpre version LI-V4.0.5.3140 Firebird 4.0 /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/dyn_util.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/dyn_util.cpp gpre version LI-V4.0.5.3140 Firebird 4.0 g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/err.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/err.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/event.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/event.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/evl.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/evl.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp: In function 'void purgePrecedence(Jrd::BufferControl*, Jrd::BufferDesc*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:2608:58: warning: 'offsetof' within non-standard-layout type 'Jrd::Precedence' is conditionally-supported [-Winvalid-offsetof] 2608 | Precedence* precedence = BLOCK(que_prec, Precedence, pre_higher); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:2608:42: note: in expansion of macro 'BLOCK' 2608 | Precedence* precedence = BLOCK(que_prec, Precedence, pre_higher); | ^~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp: In function 'void flushDirty(Jrd::thread_db*, SLONG, bool)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:2636:59: warning: 'offsetof' within non-standard-layout type 'Jrd::BufferDesc' is conditionally-supported [-Winvalid-offsetof] 2636 | BufferDesc* bdb = BLOCK(que_inst, BufferDesc, bdb_dirty); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:2636:43: note: in expansion of macro 'BLOCK' 2636 | BufferDesc* bdb = BLOCK(que_inst, BufferDesc, bdb_dirty); | ^~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp: In function 'void clear_precedence(Jrd::thread_db*, Jrd::BufferDesc*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:3275:58: warning: 'offsetof' within non-standard-layout type 'Jrd::Precedence' is conditionally-supported [-Winvalid-offsetof] 3275 | Precedence* precedence = BLOCK(que_inst, Precedence, pre_lower); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:3275:42: note: in expansion of macro 'BLOCK' 3275 | Precedence* precedence = BLOCK(que_inst, Precedence, pre_lower); | ^~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp: In function 'void down_grade(Jrd::thread_db*, Jrd::BufferDesc*, int)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:3402:66: warning: 'offsetof' within non-standard-layout type 'Jrd::Precedence' is conditionally-supported [-Winvalid-offsetof] 3402 | Precedence* precedence = BLOCK(que_inst, Precedence, pre_higher); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:3402:50: note: in expansion of macro 'BLOCK' 3402 | Precedence* precedence = BLOCK(que_inst, Precedence, pre_higher); | ^~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:3488:66: warning: 'offsetof' within non-standard-layout type 'Jrd::Precedence' is conditionally-supported [-Winvalid-offsetof] 3488 | Precedence* precedence = BLOCK(que_inst, Precedence, pre_lower); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:3488:50: note: in expansion of macro 'BLOCK' 3488 | Precedence* precedence = BLOCK(que_inst, Precedence, pre_lower); | ^~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp: In function 'bool expand_buffers(Jrd::thread_db*, ULONG)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:3587:59: warning: 'offsetof' within non-standard-layout type 'Jrd::BufferDesc' is conditionally-supported [-Winvalid-offsetof] 3587 | BufferDesc* bdb = BLOCK(que_inst, BufferDesc, bdb_que); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:3587:43: note: in expansion of macro 'BLOCK' 3587 | BufferDesc* bdb = BLOCK(que_inst, BufferDesc, bdb_que); | ^~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp: In function 'Jrd::BufferDesc* find_buffer(Jrd::BufferControl*, Jrd::PageNumber, bool)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:3631:51: warning: 'offsetof' within non-standard-layout type 'Jrd::BufferDesc' is conditionally-supported [-Winvalid-offsetof] 3631 | BufferDesc* bdb = BLOCK(que_inst, BufferDesc, bdb_que); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:3631:35: note: in expansion of macro 'BLOCK' 3631 | BufferDesc* bdb = BLOCK(que_inst, BufferDesc, bdb_que); | ^~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:3641:59: warning: 'offsetof' within non-standard-layout type 'Jrd::BufferDesc' is conditionally-supported [-Winvalid-offsetof] 3641 | BufferDesc* bdb = BLOCK(que_inst, BufferDesc, bdb_que); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:3641:43: note: in expansion of macro 'BLOCK' 3641 | BufferDesc* bdb = BLOCK(que_inst, BufferDesc, bdb_que); | ^~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp: In function 'Jrd::BufferDesc* get_buffer(Jrd::thread_db*, Jrd::PageNumber, Firebird::SyncType, int)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:3800:67: warning: 'offsetof' within non-standard-layout type 'Jrd::BufferDesc' is conditionally-supported [-Winvalid-offsetof] 3800 | BufferDesc* bdb = BLOCK(que_inst, BufferDesc, bdb_in_use); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:3800:51: note: in expansion of macro 'BLOCK' 3800 | BufferDesc* bdb = BLOCK(que_inst, BufferDesc, bdb_in_use); | ^~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:3829:59: warning: 'offsetof' within non-standard-layout type 'Jrd::BufferDesc' is conditionally-supported [-Winvalid-offsetof] 3829 | BufferDesc* bdb = BLOCK(que_inst, BufferDesc, bdb_que); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:3829:43: note: in expansion of macro 'BLOCK' 3829 | BufferDesc* bdb = BLOCK(que_inst, BufferDesc, bdb_que); | ^~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:3895:62: warning: 'offsetof' within non-standard-layout type 'Jrd::BufferDesc' is conditionally-supported [-Winvalid-offsetof] 3895 | BufferDesc* oldest = BLOCK(que_inst, BufferDesc, bdb_in_use); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:3895:46: note: in expansion of macro 'BLOCK' 3895 | BufferDesc* oldest = BLOCK(que_inst, BufferDesc, bdb_in_use); | ^~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:3999:86: warning: 'offsetof' within non-standard-layout type 'Jrd::Precedence' is conditionally-supported [-Winvalid-offsetof] 3999 | Precedence* precedence = BLOCK(que2, Precedence, pre_higher); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:3999:74: note: in expansion of macro 'BLOCK' 3999 | Precedence* precedence = BLOCK(que2, Precedence, pre_higher); | ^~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp: In function 'int get_related(Jrd::BufferDesc*, Jrd::PagesArray&, int, ULONG)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:4093:64: warning: 'offsetof' within non-standard-layout type 'Jrd::Precedence' is conditionally-supported [-Winvalid-offsetof] 4093 | const Precedence* precedence = BLOCK(que_inst, Precedence, pre_lower); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:4093:48: note: in expansion of macro 'BLOCK' 4093 | const Precedence* precedence = BLOCK(que_inst, Precedence, pre_lower); | ^~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp: In function 'SSHORT related(Jrd::BufferDesc*, const Jrd::BufferDesc*, SSHORT, ULONG)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:4634:64: warning: 'offsetof' within non-standard-layout type 'Jrd::Precedence' is conditionally-supported [-Winvalid-offsetof] 4634 | const Precedence* precedence = BLOCK(que_inst, Precedence, pre_higher); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:4634:48: note: in expansion of macro 'BLOCK' 4634 | const Precedence* precedence = BLOCK(que_inst, Precedence, pre_higher); | ^~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp: In function 'bool is_writeable(Jrd::BufferDesc*, ULONG)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:4715:61: warning: 'offsetof' within non-standard-layout type 'Jrd::Precedence' is conditionally-supported [-Winvalid-offsetof] 4715 | const Precedence* precedence = BLOCK(queue, Precedence, pre_higher); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:4715:48: note: in expansion of macro 'BLOCK' 4715 | const Precedence* precedence = BLOCK(queue, Precedence, pre_higher); | ^~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp: In function 'int write_buffer(Jrd::thread_db*, Jrd::BufferDesc*, Jrd::PageNumber, bool, Jrd::FbStatusVector*, bool)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:4815:66: warning: 'offsetof' within non-standard-layout type 'Jrd::Precedence' is conditionally-supported [-Winvalid-offsetof] 4815 | Precedence* precedence = BLOCK(que_inst, Precedence, pre_higher); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/cch.cpp:4815:50: note: in expansion of macro 'BLOCK' 4815 | Precedence* precedence = BLOCK(que_inst, Precedence, pre_higher); | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/classes/init.h:31, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/event.cpp:31: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/err.cpp:34: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/evl.cpp:66: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/Database.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/event.cpp:43: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/Database.h:61: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/exe.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/exe.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/ext.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/ext.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/filters.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/filters.o In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/classes/VaryStr.h:30, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/exe.cpp:59: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/ext.cpp:41: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/flu.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/flu.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/exe.cpp:61: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/fun.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/fun.cpp gpre version LI-V4.0.5.3140 Firebird 4.0 /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/grant.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/grant.cpp gpre version LI-V4.0.5.3140 Firebird 4.0 g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/idx.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/idx.o In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/classes/array.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/filters.cpp:25: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/inf.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/inf.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/ini.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/ini.cpp gpre version LI-V4.0.5.3140 Firebird 4.0 g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/intl.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/intl.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/config/config.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/flu.cpp:50: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/filters.cpp:28: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/flu.cpp:54: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/idx.cpp:34: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/intl_builtin.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/intl_builtin.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/inf.cpp:40: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/intl.cpp:96: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/jrd.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/jrd.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/filters.cpp: In function 'ISC_STATUS filter_runtime(USHORT, Jrd::BlobControl*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/filters.cpp:540:58: warning: '%s' directive writing up to 254 bytes into a region of size 102 [-Wformat-overflow=] 473 | UCHAR* p = buff + 1; | ~ ...... 540 | sprintf(line, " field_generator_name: %s", p); | ^~ In file included from /usr/include/stdio.h:970: In function 'int sprintf(char*, const char*, ...)', inlined from 'ISC_STATUS filter_runtime(USHORT, Jrd::BlobControl*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/filters.cpp:540:10: /usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 27 and 281 bytes into a destination of size 128 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/filters.cpp: In function 'ISC_STATUS filter_runtime(USHORT, Jrd::BlobControl*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/filters.cpp:532:50: warning: '%s' directive writing up to 254 bytes into a region of size 110 [-Wformat-overflow=] 473 | UCHAR* p = buff + 1; | ~ ...... 532 | sprintf(line, " trigger_name: %s", p); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'ISC_STATUS filter_runtime(USHORT, Jrd::BlobControl*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/filters.cpp:532:10: /usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 19 and 273 bytes into a destination of size 128 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/filters.cpp: In function 'ISC_STATUS filter_runtime(USHORT, Jrd::BlobControl*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/filters.cpp:528:52: warning: '%s' directive writing up to 254 bytes into a region of size 108 [-Wformat-overflow=] 473 | UCHAR* p = buff + 1; | ~ ...... 528 | sprintf(line, " security_class: %s", p); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'ISC_STATUS filter_runtime(USHORT, Jrd::BlobControl*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/filters.cpp:528:10: /usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 21 and 275 bytes into a destination of size 128 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/filters.cpp: In function 'ISC_STATUS filter_runtime(USHORT, Jrd::BlobControl*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/filters.cpp:504:48: warning: '%s' directive writing up to 254 bytes into a region of size 112 [-Wformat-overflow=] 473 | UCHAR* p = buff + 1; | ~ ...... 504 | sprintf(line, " base_field: %s", p); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'ISC_STATUS filter_runtime(USHORT, Jrd::BlobControl*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/filters.cpp:504:10: /usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 17 and 271 bytes into a destination of size 128 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/filters.cpp: In function 'ISC_STATUS filter_runtime(USHORT, Jrd::BlobControl*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/filters.cpp:484:42: warning: '%s' directive writing up to 254 bytes into a region of size 118 [-Wformat-overflow=] 473 | UCHAR* p = buff + 1; | ~ ...... 484 | sprintf(line, " name: %s", p); | ^~ In function 'int sprintf(char*, const char*, ...)', inlined from 'ISC_STATUS filter_runtime(USHORT, Jrd::BlobControl*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/filters.cpp:484:10: /usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 11 and 265 bytes into a destination of size 128 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from /usr/include/wchar.h:35, from /usr/include/c++/14/cwchar:44, from /usr/include/c++/14/bits/postypes.h:40, from /usr/include/c++/14/iosfwd:42, from /usr/include/c++/14/bits/shared_ptr.h:52, from /usr/include/c++/14/memory:80, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/unicode_util.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/intl_classes.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/intl_builtin.cpp:1: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/lck.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/lck.o In file included from /usr/include/pwd.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/jrd.cpp:47: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/met.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/met.cpp gpre version LI-V4.0.5.3140 Firebird 4.0 In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/intl.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/intl_builtin.cpp:7: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/mov.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/mov.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/nbak.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/nbak.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/StatementMetadata.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/EngineInterface.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/jrd.cpp:51: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/intl_builtin.cpp:11: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/array.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/classes/Hash.h:31, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/lck.cpp:31: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/jrd.cpp:52: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/classes/VaryStr.h:30, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/mov.cpp:31: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/nbak.cpp:32: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/lck.cpp:32: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In function 'fss_size_t fss_wctomb(UCHAR*, fss_wchar_t)', inlined from 'ULONG internal_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/intl_builtin.cpp:273:30, inlined from 'ULONG internal_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/intl_builtin.cpp:243:7: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/intl_builtin.cpp:161:36: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 161 | *s = 0x80 | ((l >> c) & 0x3F); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/intl_builtin.cpp: In function 'ULONG internal_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/intl_builtin.cpp:252:15: note: at offset [22, 357913942] into destination object 'tmp_buffer' of size 6 252 | UCHAR tmp_buffer[6]; | ^~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/intl_builtin.cpp:252:15: note: at offset 6 into destination object 'tmp_buffer' of size 6 /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/intl_builtin.cpp:252:15: note: at offset [22, 357913942] into destination object 'tmp_buffer' of size 6 /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/intl_builtin.cpp:252:15: note: at offset 6 into destination object 'tmp_buffer' of size 6 In function 'fss_size_t fss_wctomb(UCHAR*, fss_wchar_t)', inlined from 'ULONG internal_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/intl_builtin.cpp:273:30, inlined from 'ULONG internal_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/intl_builtin.cpp:243:7: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/intl_builtin.cpp:161:36: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 161 | *s = 0x80 | ((l >> c) & 0x3F); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/intl_builtin.cpp: In function 'ULONG internal_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/intl_builtin.cpp:252:15: note: at offset [23, 357913943] into destination object 'tmp_buffer' of size 6 252 | UCHAR tmp_buffer[6]; | ^~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/intl_builtin.cpp:252:15: note: at offset 7 into destination object 'tmp_buffer' of size 6 /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/intl_builtin.cpp:252:15: note: at offset [23, 357913943] into destination object 'tmp_buffer' of size 6 /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/intl_builtin.cpp:252:15: note: at offset 7 into destination object 'tmp_buffer' of size 6 In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/mov.cpp:32: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/nodebug.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/nodebug.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/ods.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/ods.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/opt.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/opt.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/pag.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/pag.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/ods.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/ods.cpp: In function 'ULONG Ods::maxIndices(ULONG)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/ods.cpp:134:57: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 134 | return static_cast((page_size - offsetof(index_root_page, irt_rpt[0])) / | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/par.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/par.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/rlck.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/rlck.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/rpb_chain.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/rpb_chain.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/scl.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/scl.cpp In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/opt.cpp:47: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ gpre version LI-V4.0.5.3140 Firebird 4.0 In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../common/config/config.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/pag.cpp:67: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/sdw.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/sdw.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/shut.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/shut.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/par.cpp:42: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/pag.cpp:70: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/intl.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/ini.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/rlck.cpp:28: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/sort.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/sort.o In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/classes/array.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/rpb_chain.h:29, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/rpb_chain.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/sqz.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/sqz.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/svc.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/svc.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/rpb_chain.h:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/sdw.cpp:28: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/shut.cpp:25: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/Relation.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/exe.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/tra.h:38, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/rlck.cpp:29: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/tpc.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/tpc.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/sort.cpp:34: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../include/fb_blk.h:4, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/sqz.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/sqz.cpp:26: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/svc.cpp:39: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/StatementMetadata.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/blb.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/exe.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/req.h:31, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/sqz.cpp:27: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/tpc.cpp:25: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/Relation.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/exe.h:36: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/tra.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/tra.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/validation.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/validation.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/tpc.cpp: In member function 'virtual bool Jrd::TipCache::SnapshotsInitializer::initialize(Firebird::SharedMemoryBase*, bool)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/tpc.cpp:89:68: warning: 'offsetof' within non-standard-layout type 'Jrd::TipCache::SnapshotList' is conditionally-supported [-Winvalid-offsetof] 89 | const ULONG dataSize = sm->sh_mem_length_mapped - offsetof(SnapshotList, slots[0]); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/tpc.cpp: In member function 'virtual bool Jrd::TipCache::MemBlockInitializer::initialize(Firebird::SharedMemoryBase*, bool)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/tpc.cpp:105:69: warning: 'offsetof' within non-standard-layout type 'Jrd::TipCache::TransactionStatusBlock' is conditionally-supported [-Winvalid-offsetof] 105 | memset(header->data, 0, sm->sh_mem_length_mapped - offsetof(TransactionStatusBlock, data[0])); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/tpc.cpp: In member function 'void Jrd::TipCache::initTransactionsPerBlock(ULONG)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/tpc.cpp:284:62: warning: 'offsetof' within non-standard-layout type 'Jrd::TipCache::TransactionStatusBlock' is conditionally-supported [-Winvalid-offsetof] 284 | const ULONG dataOffset = static_cast(offsetof(TransactionStatusBlock, data[0])); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/tpc.cpp: In member function 'SnapshotHandle Jrd::TipCache::allocateSnapshotSlot()': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/tpc.cpp:853:82: warning: 'offsetof' within non-standard-layout type 'Jrd::TipCache::SnapshotList' is conditionally-supported [-Winvalid-offsetof] 853 | static_cast((m_snapshots->sh_mem_length_mapped - offsetof(SnapshotList, slots[0])) / sizeof(SnapshotData)), | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/tpc.cpp: In member function 'void Jrd::TipCache::remapSnapshots(bool)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/tpc.cpp:877:63: warning: 'offsetof' within non-standard-layout type 'Jrd::TipCache::SnapshotList' is conditionally-supported [-Winvalid-offsetof] 877 | (m_snapshots->sh_mem_length_mapped - offsetof(SnapshotList, slots[0])) / sizeof(SnapshotData)) | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/tpc.cpp:888:50: warning: 'offsetof' within non-standard-layout type 'Jrd::TipCache::SnapshotList' is conditionally-supported [-Winvalid-offsetof] 888 | offsetof(SnapshotList, slots[0])), false)) | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/vio.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/vio.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/os/posix/unix.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/os/posix/unix.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/tra.cpp:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/validation.cpp:546: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/os/posix/unix.cpp:61: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/AggNodes.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/AggNodes.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/BlrDebugWriter.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/BlrDebugWriter.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/vio.cpp:47: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/BoolNodes.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/BoolNodes.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/AggNodes.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/AggNodes.cpp:22: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/BlrDebugWriter.cpp:26: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../common/classes/VaryStr.h:30, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/BoolNodes.cpp:22: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/BoolNodes.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/BoolNodes.cpp:23: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/DSqlDataTypeUtil.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/DSqlDataTypeUtil.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/DdlNodes.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/DdlNodes.cpp gpre version LI-V4.0.5.3140 Firebird 4.0 g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/DsqlBatch.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/DsqlBatch.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/DsqlCompilerScratch.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/DsqlCompilerScratch.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/DsqlCursor.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/DsqlCursor.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/DataTypeUtil.h:31, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/DSqlDataTypeUtil.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/DSqlDataTypeUtil.cpp:26: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/ExprNodes.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/ExprNodes.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/DsqlCompilerScratch.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/DSqlDataTypeUtil.cpp:27: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/TempSpace.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/DsqlBatch.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/DsqlBatch.cpp:25: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/PackageNodes.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/PackageNodes.cpp gpre version LI-V4.0.5.3140 Firebird 4.0 g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/Parser.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/Parser.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/DsqlCompilerScratch.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/DsqlCompilerScratch.cpp:22: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../include/fb_blk.h:4, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/tra.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/tra_proto.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/DsqlCursor.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/StatementMetadata.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/EngineInterface.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/DsqlBatch.cpp:27: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/StatementMetadata.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/blb.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/exe.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/tra.h:38: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/wchar.h:35, from /usr/include/c++/14/cwchar:44, from /usr/include/c++/14/bits/postypes.h:40, from /usr/include/c++/14/iosfwd:42, from /usr/include/c++/14/bits/shared_ptr.h:52, from /usr/include/c++/14/memory:80, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../common/../common/unicode_util.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../common/TimeZoneUtil.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/ExprNodes.cpp:25: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/DsqlBatch.cpp:28: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/StmtNodes.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/StmtNodes.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/Relation.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/exe.h:36: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/ExprNodes.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/ExprNodes.cpp:28: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../common/classes/array.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/dsql.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/Parser.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/Parser.cpp:26: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/WinNodes.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/WinNodes.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/EngineInterface.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/dsql.h:43: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../dsql/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/DdlNodes.h:31, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/Parser.h:27: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/ddl.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/ddl.o In file included from /usr/include/wchar.h:35, from /usr/include/c++/14/cwchar:44, from /usr/include/c++/14/bits/postypes.h:40, from /usr/include/c++/14/iosfwd:42, from /usr/include/c++/14/bits/shared_ptr.h:52, from /usr/include/c++/14/memory:80, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../common/../common/unicode_util.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../common/TimeZoneUtil.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/StmtNodes.cpp:23: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/WinNodes.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/WinNodes.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/BoolNodes.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/StmtNodes.cpp:27: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/dsql.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/dsql.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/MetaName.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/SysFunction.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/ddl.cpp:75: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../dsql/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../dsql/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../dsql/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/SysFunction.h:36: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../dsql/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../common/classes/array.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/dsql.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/dsql.cpp:39: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/errd.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/errd.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/dsql.h:43: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/dsql.cpp:44: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/gen.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/gen.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/make.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/make.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/metd.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/metd.cpp gpre version LI-V4.0.5.3140 Firebird 4.0 g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/movd.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/movd.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../common/classes/array.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/dsql.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/errd.cpp:36: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/parse.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/parse.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../common/classes/array.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/dsql.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/gen.cpp:39: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../common/classes/array.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/dsql.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/make.cpp:39: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/dsql.h:43: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/dsql.h:43: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/dsql.h:43: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../common/classes/array.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/dsql.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/movd.cpp:25: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/parse.cpp:13: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/pass1.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/pass1.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/DdlNodes.h:31, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/gen.cpp:40: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/make.cpp:40: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/dsql.h:43: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/errd.cpp:39: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../common/classes/array.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/dsql.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/pass1.cpp:145: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/dsql.h:43: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/movd.cpp:27: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/utld.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/utld.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/ExtDS.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/extds/ExtDS.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/pass1.cpp:146: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/InternalDS.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/extds/InternalDS.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/IscDS.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/extds/IscDS.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/ValidatePassword.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/extds/ValidatePassword.o In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../include/fb_blk.h:4, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/ExtDS.cpp:26: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/AggregatedStream.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/AggregatedStream.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../common/classes/array.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/dsql.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/utld.cpp:36: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/../dsql/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/../dsql/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/ExprNodes.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/ExtDS.cpp:33: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../align.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/IscDS.cpp:29: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/locale.h:28, from /usr/include/c++/14/clocale:42, from /usr/include/aarch64-linux-gnu/c++/14/bits/c++locale.h:41, from /usr/include/c++/14/bits/localefwd.h:40, from /usr/include/c++/14/ios:43: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/../dsql/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/dsql.h:43: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/ValidatePassword.cpp:27: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/BitmapTableScan.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/BitmapTableScan.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/AggregatedStream.cpp:21: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../jrd/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../jrd/Relation.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../exe.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/IscDS.cpp:31: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../align.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/InternalDS.cpp:27: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/locale.h:28, from /usr/include/c++/14/clocale:42, from /usr/include/aarch64-linux-gnu/c++/14/bits/c++locale.h:41, from /usr/include/c++/14/bits/localefwd.h:40, from /usr/include/c++/14/ios:43: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/BufferedStream.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/BufferedStream.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../jrd/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../jrd/Relation.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../exe.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/InternalDS.cpp:28: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/extds/../../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/BitmapTableScan.cpp:21: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/align.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/BufferedStream.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/locale.h:28, from /usr/include/c++/14/clocale:42, from /usr/include/aarch64-linux-gnu/c++/14/bits/c++locale.h:41, from /usr/include/c++/14/bits/localefwd.h:40, from /usr/include/c++/14/ios:43: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/BufferedStream.cpp:25: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/ConditionalStream.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/ConditionalStream.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/Cursor.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/Cursor.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/ExternalTableScan.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/ExternalTableScan.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/ConditionalStream.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/FilteredStream.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/FilteredStream.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/Cursor.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/FirstRowsStream.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/FirstRowsStream.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/ExternalTableScan.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/FilteredStream.cpp:21: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/FullOuterJoin.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/FullOuterJoin.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/FullTableScan.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/FullTableScan.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/HashJoin.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/HashJoin.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/FullOuterJoin.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/IndexTableScan.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/IndexTableScan.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/FirstRowsStream.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/LockedStream.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/LockedStream.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/FullTableScan.cpp:21: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/IndexTableScan.cpp:21: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/array.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/Aligner.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/HashJoin.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/HashJoin.cpp:26: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/MergeJoin.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/MergeJoin.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/LockedStream.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/NestedLoopJoin.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/NestedLoopJoin.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/ProcedureScan.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/ProcedureScan.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/MergeJoin.cpp:21: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/RecordSource.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/RecordSource.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/NestedLoopJoin.cpp:21: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/RecursiveStream.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/RecursiveStream.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/ProcedureScan.cpp:21: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/SingularStream.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/SingularStream.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/RecordSource.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/RecursiveStream.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/SkipRowsStream.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/SkipRowsStream.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/SortedStream.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/SortedStream.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/SingularStream.cpp:21: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/Union.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/Union.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/SkipRowsStream.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/VirtualTableScan.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/VirtualTableScan.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/SortedStream.cpp:21: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/Union.cpp:21: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/WindowedStream.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/WindowedStream.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/VirtualTableScan.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/replication/Applier.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/replication/Applier.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/replication/ChangeLog.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/replication/ChangeLog.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/recsrc/WindowedStream.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/replication/Config.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/replication/Config.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/replication/ChangeLog.cpp:28: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/replication/Manager.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/replication/Manager.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/replication/Applier.cpp:25: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/replication/Publisher.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/replication/Publisher.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/replication/Replicator.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/replication/Replicator.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/replication/ChangeLog.cpp:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/replication/Utils.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/replication/Utils.o In file included from /usr/include/locale.h:28, from /usr/include/c++/14/clocale:42, from /usr/include/aarch64-linux-gnu/c++/14/bits/c++locale.h:41, from /usr/include/c++/14/bits/localefwd.h:40, from /usr/include/c++/14/ios:43: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/ClumpletReader.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/ClumpletWriter.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/replication/Manager.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/replication/Replicator.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/TraceCmdLine.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/trace/TraceCmdLine.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/TraceConfigStorage.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/trace/TraceConfigStorage.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/intl.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ini.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/replication/Publisher.cpp:24: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/replication/Manager.cpp:27: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/TraceLog.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/trace/TraceLog.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../common/classes/TempFile.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/TraceConfigStorage.cpp:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/TraceManager.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/trace/TraceManager.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/replication/Publisher.cpp:25: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/TraceObjects.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/trace/TraceObjects.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/TraceService.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/trace/TraceService.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/TraceConfigStorage.cpp:36: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/lock.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/lock/lock.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../common/classes/array.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/TraceManager.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/TraceManager.cpp:31: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/TraceObjects.cpp:31: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/TraceService.cpp:31: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/alice/alice.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/alice.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/StatementMetadata.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/EngineInterface.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/dsql.h:43, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/TraceObjects.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/TraceManager.cpp:32: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/StatementMetadata.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/EngineInterface.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/dsql.h:43, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/TraceObjects.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/TraceObjects.cpp:34: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sched.h:29, from /usr/include/pthread.h:22, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../lock/../common/classes/rwlock.h:188, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../lock/lock_proto.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/lock.cpp:42: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/../common/StatementMetadata.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/EngineInterface.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/svc.h:40, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/TraceService.cpp:37: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/Relation.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/exe.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../jrd/req.h:31, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/TraceObjects.h:39: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/ExprNodes.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/RecordSourceNodes.h:29, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/../jrd/recsrc/RecordSource.h:29, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/Mapping.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/TraceService.cpp:43: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/lock.cpp:44: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -m -z -n /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/alice/alice_meta.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/alice_meta.cpp gpre version LI-V4.0.5.3140 Firebird 4.0 g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/alice/exe.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/exe.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/Relation.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/exe.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../jrd/req.h:31, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/TraceObjects.h:39: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/alice/tdr.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/tdr.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -m -z -n -ocxx /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/OdsDetection.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/OdsDetection.cpp gpre version LI-V4.0.5.3140 Firebird 4.0 /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -m -z -n -ocxx /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/backup.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/backup.cpp gpre version LI-V4.0.5.3140 Firebird 4.0 g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/burp.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/burp.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/canonical.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/canonical.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/misc.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/misc.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/mvol.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/mvol.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/burp.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/canonical.cpp:37: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/burp.cpp:43: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/burp.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/misc.cpp:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -m -z -n -ocxx /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/restore.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/restore.cpp gpre version LI-V4.0.5.3140 Firebird 4.0 g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/gsec/gsec.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/gsec/gsec.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/burp.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/burp.cpp:45: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sched.h:29, from /usr/include/pthread.h:22, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/burp.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/mvol.cpp:42: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/../burp/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/TraceObjects.cpp: In member function 'virtual const char* Jrd::TraceConnectionImpl::getRoleName()': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/TraceObjects.cpp:91:44: warning: function may return address of local variable [-Wreturn-local-addr] 91 | return m_att->getSqlRole().nullStr(); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/TraceObjects.cpp:91:33: note: declared here 91 | return m_att->getSqlRole().nullStr(); | ~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/TraceObjects.cpp: In member function 'virtual const char* Jrd::TraceConnectionImpl::getUserName()': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/TraceObjects.cpp:86:45: warning: function may return address of local variable [-Wreturn-local-addr] 86 | return m_att->getUserName().nullStr(); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/jrd/trace/TraceObjects.cpp:86:34: note: declared here 86 | return m_att->getUserName().nullStr(); | ~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -m -z -n /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/gstat/dba.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/gstat/dba.cpp gpre version LI-V4.0.5.3140 Firebird 4.0 g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/gstat/ppg.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/gstat/ppg.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/nbackup/nbackup.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/nbackup/nbackup.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Function.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Function.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/dfw.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/dfw.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/dpm.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/dpm.o In file included from /usr/include/sched.h:29, from /usr/include/pthread.h:22, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/gstat/ppg.cpp:32: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/mvol.cpp: In function 'bool MVOL_split_hdr_write()': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/mvol.cpp:2074:62: warning: '%-27.27s' directive writing 27 bytes into a region of size between 26 and 52 [-Wformat-overflow=] 2074 | sprintf(buffer, "%s%.24s , file No. %4d of %4d, %-27.27s", | ^~~~~~~~ In file included from /usr/include/stdio.h:970, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/mvol.cpp:28: In function 'int sprintf(char*, const char*, ...)', inlined from 'bool MVOL_split_hdr_write()' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/mvol.cpp:2074:9: /usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 77 and 103 bytes into a destination of size 101 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from /usr/include/sched.h:29, from /usr/include/pthread.h:22, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/db_alias.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/nbackup/nbackup.cpp:38: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/dyn_util.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/dyn_util.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/fun.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/fun.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/grant.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/grant.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Function.cpp:29: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/dfw.cpp:73: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/dpm.cpp:46: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/dyn_util.cpp:38: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/ini.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/ini.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/dfw.cpp:76: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/config/config.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/fun.cpp:44: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/grant.cpp:38: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/fun.cpp:46: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/ini.cpp:34: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/met.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/met.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/scl.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/scl.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/DdlNodes.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/DdlNodes.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/met.cpp:51: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/PackageNodes.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/PackageNodes.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/scl.cpp:39: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../jrd/MetaName.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/dyn.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/DdlNodes.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/DdlNodes.cpp:29: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/dyn.h:31: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/metd.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/metd.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:89: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/../jrd/MetaName.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/dyn.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/DdlNodes.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/PackageNodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/PackageNodes.cpp:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/DdlNodes.h:31: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/dyn.h:31: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/alice_meta.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/alice_meta.o In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../common/classes/array.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/dsql.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/metd.cpp:43: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../dsql/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../dsql/Nodes.h:26, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/DdlNodes.h:31: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/StatementMetadata.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/EngineInterface.h:28, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/dsql.h:43: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In function 'void parse_fullpath(tdr*)', inlined from 'tdr* get_description(ISC_QUAD*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/alice_meta.cpp:730:18: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/alice_meta.cpp:818:38: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 818 | *q++ = *p++; | ~~~~~^~~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/alice_meta.cpp:39: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h: In function 'tdr* get_description(ISC_QUAD*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h:107:15: note: at offset [16, 65528] into destination object 'alice_str::str_data' of size 2 107 | UCHAR str_data[2]; | ^~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h:107:15: note: destination object 'alice_str::str_data' of size 2 /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h:107:15: note: at offset [16, 65528] into destination object 'alice_str::str_data' of size 2 In function 'void parse_fullpath(tdr*)', inlined from 'tdr* get_description(ISC_QUAD*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/alice_meta.cpp:730:18: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/alice_meta.cpp:818:38: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 818 | *q++ = *p++; | ~~~~~^~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h: In function 'tdr* get_description(ISC_QUAD*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h:107:15: note: at offset [17, 65529] into destination object 'alice_str::str_data' of size 2 107 | UCHAR str_data[2]; | ^~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h:107:15: note: at offset [1, 2] into destination object 'alice_str::str_data' of size 2 /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h:107:15: note: at offset [17, 65529] into destination object 'alice_str::str_data' of size 2 In function 'void parse_fullpath(tdr*)', inlined from 'tdr* get_description(ISC_QUAD*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/alice_meta.cpp:730:18: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/alice_meta.cpp:818:38: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 818 | *q++ = *p++; | ~~~~~^~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h: In function 'tdr* get_description(ISC_QUAD*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h:107:15: note: at offset [18, 65530] into destination object 'alice_str::str_data' of size 2 107 | UCHAR str_data[2]; | ^~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h:107:15: note: at offset 2 into destination object 'alice_str::str_data' of size 2 /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h:107:15: note: at offset [18, 65530] into destination object 'alice_str::str_data' of size 2 In function 'void parse_fullpath(tdr*)', inlined from 'tdr* get_description(ISC_QUAD*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/alice_meta.cpp:730:18: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/alice_meta.cpp:818:38: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 818 | *q++ = *p++; | ~~~~~^~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h: In function 'tdr* get_description(ISC_QUAD*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h:107:15: note: at offset [19, 65531] into destination object 'alice_str::str_data' of size 2 107 | UCHAR str_data[2]; | ^~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h:107:15: note: at offset [3, 11] into destination object 'alice_str::str_data' of size 2 /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h:107:15: note: at offset [19, 65531] into destination object 'alice_str::str_data' of size 2 In function 'void parse_fullpath(tdr*)', inlined from 'tdr* get_description(ISC_QUAD*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/alice_meta.cpp:730:18: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/alice_meta.cpp:818:38: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 818 | *q++ = *p++; | ~~~~~^~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h: In function 'tdr* get_description(ISC_QUAD*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h:107:15: note: at offset [20, 65532] into destination object 'alice_str::str_data' of size 2 107 | UCHAR str_data[2]; | ^~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h:107:15: note: at offset [4, 12] into destination object 'alice_str::str_data' of size 2 /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h:107:15: note: at offset [20, 65532] into destination object 'alice_str::str_data' of size 2 In function 'void parse_fullpath(tdr*)', inlined from 'tdr* get_description(ISC_QUAD*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/alice_meta.cpp:730:18: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/alice_meta.cpp:818:38: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 818 | *q++ = *p++; | ~~~~~^~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h: In function 'tdr* get_description(ISC_QUAD*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h:107:15: note: at offset [21, 65533] into destination object 'alice_str::str_data' of size 2 107 | UCHAR str_data[2]; | ^~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h:107:15: note: at offset [5, 13] into destination object 'alice_str::str_data' of size 2 /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h:107:15: note: at offset [21, 65533] into destination object 'alice_str::str_data' of size 2 In function 'void parse_fullpath(tdr*)', inlined from 'tdr* get_description(ISC_QUAD*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/alice_meta.cpp:730:18: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/alice_meta.cpp:818:38: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 818 | *q++ = *p++; | ~~~~~^~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h: In function 'tdr* get_description(ISC_QUAD*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h:107:15: note: at offset [22, 65534] into destination object 'alice_str::str_data' of size 2 107 | UCHAR str_data[2]; | ^~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h:107:15: note: at offset [6, 14] into destination object 'alice_str::str_data' of size 2 /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../alice/alice.h:107:15: note: at offset [22, 65534] into destination object 'alice_str::str_data' of size 2 g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/OdsDetection.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/OdsDetection.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/backup.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/backup.o In file included from /usr/include/aarch64-linux-gnu/sys/mman.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/../jrd/../jrd/Database.h:61, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/../jrd/jrd.h:89, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/Relation.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/exe.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/tra.h:38, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/metd.cpp:48: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/restore.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/restore.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/burp.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/OdsDetection.cpp:32: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/burp.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/backup.cpp:51: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/burp.h:36, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/restore.cpp:43: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/gstat/dba.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/gstat/dba.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../burp/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h:23, from /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h:38, from /usr/include/aarch64-linux-gnu/bits/fcntl.h:61, from /usr/include/fcntl.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/gstat/dba.cpp:44: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,--version-script,fbplugin.vers -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libEngine13.so -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/plugins/libEngine13.so /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Attachment.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Coercion.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Collation.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/ConfigTable.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/CryptoManager.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/DataTypeUtil.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Database.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/DbCreators.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/DebugInterface.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/ExtEngineManager.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Function.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/GarbageCollector.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/GlobalRWLock.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/IntlManager.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/JrdStatement.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Mapping.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/MetaName.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Monitoring.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Optimizer.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/PreparedStatement.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/RandomGenerator.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/RecordBuffer.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/RecordSourceNodes.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Relation.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/ResultSet.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Routine.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/RuntimeStatistics.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/Savepoint.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/SysFunction.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/SystemPackages.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/TempSpace.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/TimeZone.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/UserManagement.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/VirtualTable.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/blb.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/blob_filter.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/btn.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/btr.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/builtin.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/cch.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/cmp.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/cvt.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/cvt2.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/dfw.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/dpm.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/dyn_util.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/err.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/event.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/evl.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/exe.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/ext.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/filters.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/flu.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/fun.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/grant.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/idx.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/inf.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/ini.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/intl.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/intl_builtin.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/jrd.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/lck.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/met.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/mov.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/nbak.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/nodebug.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/ods.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/opt.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/pag.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/par.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/rlck.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/rpb_chain.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/scl.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/sdw.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/shut.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/sort.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/sqz.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/svc.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/tpc.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/tra.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/validation.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/vio.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/os/posix/unix.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/AggNodes.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/BlrDebugWriter.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/BoolNodes.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/DSqlDataTypeUtil.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/DdlNodes.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/DsqlBatch.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/DsqlCompilerScratch.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/DsqlCursor.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/ExprNodes.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/PackageNodes.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/Parser.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/StmtNodes.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/WinNodes.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/ddl.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/dsql.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/errd.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/gen.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/make.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/metd.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/movd.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/parse.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/pass1.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/dsql/utld.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/extds/ExtDS.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/extds/InternalDS.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/extds/IscDS.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/extds/ValidatePassword.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/AggregatedStream.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/BitmapTableScan.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/BufferedStream.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/ConditionalStream.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/Cursor.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/ExternalTableScan.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/FilteredStream.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/FirstRowsStream.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/FullOuterJoin.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/FullTableScan.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/HashJoin.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/IndexTableScan.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/LockedStream.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/MergeJoin.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/NestedLoopJoin.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/ProcedureScan.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/RecordSource.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/RecursiveStream.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/SingularStream.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/SkipRowsStream.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/SortedStream.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/Union.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/VirtualTableScan.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/recsrc/WindowedStream.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/replication/Applier.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/replication/ChangeLog.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/replication/Config.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/replication/Manager.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/replication/Publisher.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/replication/Replicator.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/replication/Utils.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/trace/TraceCmdLine.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/trace/TraceConfigStorage.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/trace/TraceLog.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/trace/TraceManager.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/trace/TraceObjects.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/trace/TraceService.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/lock/lock.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/alice.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/alice_meta.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/exe.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/tdr.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/OdsDetection.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/backup.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/burp.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/canonical.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/misc.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/mvol.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/restore.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/gsec/gsec.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/gstat/dba.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/gstat/ppg.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/nbackup/nbackup.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -latomic -lm -ldecFloat -lre2 -ltommath -ltomcrypt -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt make[5]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' make fbintl make[5]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' find: '../extern/libtomcrypt/src': No such file or directory g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cs_big5.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cs_big5.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cs_gb2312.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cs_gb2312.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cs_icu.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cs_icu.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cs_jis.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cs_jis.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cs_ksc.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cs_ksc.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cs_narrow.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cs_narrow.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cs_unicode_fss.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cs_unicode_fss.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cs_unicode_ucs2.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cs_unicode_ucs2.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_big5.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cv_big5.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_gb2312.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cv_gb2312.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_icu.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cv_icu.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_jis.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cv_jis.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_ksc.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cv_ksc.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_narrow.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cv_narrow.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cv_unicode_fss.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/kanji.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/kanji.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/lc_ascii.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/lc_ascii.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/lc_big5.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/lc_big5.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/lc_dos.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/lc_dos.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/lc_gb2312.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/lc_gb2312.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/lc_icu.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/lc_icu.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/lc_iso8859_1.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/lc_iso8859_1.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/lc_iso8859_13.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/lc_iso8859_13.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/lc_iso8859_2.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/lc_iso8859_2.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/lc_jis.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/lc_jis.o In function 'fss_size_t fss_wctomb(UCHAR*, fss_wchar_t)', inlined from 'ULONG CS_UTFFSS_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:308:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:214:36: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 214 | *s = 0x80 | ((l >> c) & 0x3F); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp: In function 'ULONG CS_UTFFSS_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:303:15: note: at offset [22, 357913942] into destination object 'tmp_buffer' of size 6 303 | UCHAR tmp_buffer[6]; | ^~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:303:15: note: at offset 6 into destination object 'tmp_buffer' of size 6 In function 'fss_size_t fss_wctomb(UCHAR*, fss_wchar_t)', inlined from 'ULONG CS_UTFFSS_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:308:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:214:36: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 214 | *s = 0x80 | ((l >> c) & 0x3F); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp: In function 'ULONG CS_UTFFSS_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:303:15: note: at offset [23, 357913943] into destination object 'tmp_buffer' of size 6 303 | UCHAR tmp_buffer[6]; | ^~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:303:15: note: at offset 7 into destination object 'tmp_buffer' of size 6 In function 'fss_size_t fss_wctomb(UCHAR*, fss_wchar_t)', inlined from 'ULONG CS_UTFFSS_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:308:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:214:36: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 214 | *s = 0x80 | ((l >> c) & 0x3F); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp: In function 'ULONG CS_UTFFSS_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:303:15: note: at offset [24, 357913944] into destination object 'tmp_buffer' of size 6 303 | UCHAR tmp_buffer[6]; | ^~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:303:15: note: at offset 8 into destination object 'tmp_buffer' of size 6 In function 'fss_size_t fss_wctomb(UCHAR*, fss_wchar_t)', inlined from 'ULONG CS_UTFFSS_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:308:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:214:36: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 214 | *s = 0x80 | ((l >> c) & 0x3F); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp: In function 'ULONG CS_UTFFSS_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:303:15: note: at offset [25, 357913945] into destination object 'tmp_buffer' of size 6 303 | UCHAR tmp_buffer[6]; | ^~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:303:15: note: at offset 9 into destination object 'tmp_buffer' of size 6 In function 'fss_size_t fss_wctomb(UCHAR*, fss_wchar_t)', inlined from 'ULONG CS_UTFFSS_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:308:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:214:36: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 214 | *s = 0x80 | ((l >> c) & 0x3F); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp: In function 'ULONG CS_UTFFSS_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:303:15: note: at offset [26, 357913946] into destination object 'tmp_buffer' of size 6 303 | UCHAR tmp_buffer[6]; | ^~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:303:15: note: at offset 10 into destination object 'tmp_buffer' of size 6 In function 'fss_size_t fss_wctomb(UCHAR*, fss_wchar_t)', inlined from 'ULONG CS_UTFFSS_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:308:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:214:36: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 214 | *s = 0x80 | ((l >> c) & 0x3F); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp: In function 'ULONG CS_UTFFSS_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:303:15: note: at offset [27, 357913947] into destination object 'tmp_buffer' of size 6 303 | UCHAR tmp_buffer[6]; | ^~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:303:15: note: at offset 11 into destination object 'tmp_buffer' of size 6 In function 'fss_size_t fss_wctomb(UCHAR*, fss_wchar_t)', inlined from 'ULONG CS_UTFFSS_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:308:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:214:36: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 214 | *s = 0x80 | ((l >> c) & 0x3F); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp: In function 'ULONG CS_UTFFSS_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:303:15: note: at offset [28, 357913948] into destination object 'tmp_buffer' of size 6 303 | UCHAR tmp_buffer[6]; | ^~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:303:15: note: at offset 12 into destination object 'tmp_buffer' of size 6 In function 'fss_size_t fss_wctomb(UCHAR*, fss_wchar_t)', inlined from 'ULONG CS_UTFFSS_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:308:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:214:36: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 214 | *s = 0x80 | ((l >> c) & 0x3F); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp: In function 'ULONG CS_UTFFSS_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:303:15: note: at offset [29, 357913949] into destination object 'tmp_buffer' of size 6 303 | UCHAR tmp_buffer[6]; | ^~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:303:15: note: at offset 13 into destination object 'tmp_buffer' of size 6 In function 'fss_size_t fss_wctomb(UCHAR*, fss_wchar_t)', inlined from 'ULONG CS_UTFFSS_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:308:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:214:36: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 214 | *s = 0x80 | ((l >> c) & 0x3F); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp: In function 'ULONG CS_UTFFSS_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:303:15: note: at offset [30, 357913950] into destination object 'tmp_buffer' of size 6 303 | UCHAR tmp_buffer[6]; | ^~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:303:15: note: at offset 14 into destination object 'tmp_buffer' of size 6 In function 'fss_size_t fss_wctomb(UCHAR*, fss_wchar_t)', inlined from 'ULONG CS_UTFFSS_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)' at /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:308:30: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:214:36: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 214 | *s = 0x80 | ((l >> c) & 0x3F); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp: In function 'ULONG CS_UTFFSS_unicode_to_fss(csconvert*, ULONG, const UCHAR*, ULONG, UCHAR*, USHORT*, ULONG*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:303:15: note: at offset [31, 357913951] into destination object 'tmp_buffer' of size 6 303 | UCHAR tmp_buffer[6]; | ^~~~~~~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/cv_unicode_fss.cpp:303:15: note: at offset 15 into destination object 'tmp_buffer' of size 6 g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/lc_ksc.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/lc_ksc.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/lc_narrow.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/lc_narrow.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/lc_unicode_ucs2.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/lc_unicode_ucs2.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/intl/ld.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/ld.o g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,--version-script,fbintl.vers -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libfbintl.so.1 -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/intl/libfbintl.so /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cs_big5.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cs_gb2312.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cs_icu.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cs_jis.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cs_ksc.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cs_narrow.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cs_unicode_fss.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cs_unicode_ucs2.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cv_big5.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cv_gb2312.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cv_icu.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cv_jis.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cv_ksc.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cv_narrow.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/cv_unicode_fss.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/kanji.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/lc_ascii.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/lc_big5.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/lc_dos.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/lc_gb2312.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/lc_icu.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/lc_iso8859_1.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/lc_iso8859_13.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/lc_iso8859_2.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/lc_jis.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/lc_ksc.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/lc_narrow.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/lc_unicode_ucs2.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/intl/ld.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -latomic -lm -ldecFloat -lre2 -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt make[5]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' make utilities make[5]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' find: '../extern/libtomcrypt/src': No such file or directory g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/server/ReplServer.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/server/ReplServer.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/server/server.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/server/server.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/server/os/posix/inet_server.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/server/os/posix/inet_server.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/auth/SecureRemotePassword/server/SrpServer.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/auth/SecureRemotePassword/server/SrpServer.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/auth/SecDbCache.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/auth/SecDbCache.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/print.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/lock/print.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/guard/guard.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/guard/guard.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/guard/util.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/guard/util.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/fbsvcmgr/fbsvcmgr.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/fbsvcmgr/fbsvcmgr.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/fbtracemgr/traceMgrMain.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/fbtracemgr/traceMgrMain.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/main/burpMain.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/main/burpMain.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/alice/main/aliceMain.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/main/aliceMain.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../include/fb_blk.h:4, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/pag.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/print.cpp:40: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/lock/../jrd/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/aarch64-linux-gnu/bits/socket.h:27, from /usr/include/aarch64-linux-gnu/sys/socket.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/remote.h:51, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/server/os/posix/inet_server.cpp:81: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/BigInteger.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../auth/SecureRemotePassword/srp.h:1, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/auth/SecureRemotePassword/server/SrpServer.cpp:31: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/gsec/main/gsecMain.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/gsec/main/gsecMain.o In file included from /usr/include/aarch64-linux-gnu/bits/socket.h:27, from /usr/include/aarch64-linux-gnu/sys/socket.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/remote.h:51, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/server/server.cpp:39: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/burp/split/spit.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/split/spit.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/server/ReplServer.cpp:29: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/gstat/main/gstatMain.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/gstat/main/gstatMain.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/isql/ColList.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/ColList.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/isql/Extender.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/Extender.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/xdr_proto.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/remot_proto.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../auth/SecureRemotePassword/srp.h:14: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/remote.h:306: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/remote.h:306: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/jrd.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/replication/Applier.h:29, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/remote/server/ReplServer.cpp:39: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/isql/InputDevices.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/InputDevices.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/isql/OptionsBase.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/OptionsBase.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -m -z -n -ocxx /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/isql/extract.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/extract.cpp In file included from /usr/include/locale.h:28, from /usr/include/c++/14/clocale:42, from /usr/include/aarch64-linux-gnu/c++/14/bits/c++locale.h:41, from /usr/include/c++/14/bits/localefwd.h:40, from /usr/include/c++/14/ios:43: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ gpre version LI-V4.0.5.3140 Firebird 4.0 /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -m -z -n -ocxx /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/isql/isql.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/isql.cpp gpre version LI-V4.0.5.3140 Firebird 4.0 g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/isql/iutils.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/iutils.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -m -z -n -ocxx /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/isql/show.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/show.cpp gpre version LI-V4.0.5.3140 Firebird 4.0 g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/nbackup/main/nbkMain.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/nbackup/main/nbkMain.o make ibutil make[6]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--version-script,empty.vers /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/guard/guard.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/guard/util.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/fbguard -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--version-script,empty.vers /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/fbtracemgr/traceMgrMain.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/trace/TraceCmdLine.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/fbtracemgr -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--version-script,empty.vers /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/OdsDetection.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/backup.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/burp.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/canonical.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/misc.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/mvol.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/restore.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/main/burpMain.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gbak -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--version-script,empty.vers /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/alice.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/alice_meta.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/exe.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/tdr.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/alice/main/aliceMain.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gfix -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--version-script,empty.vers /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/gsec/gsec.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/gsec/main/gsecMain.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gsec -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--version-script,empty.vers /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/burp/split/spit.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gsplit -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--version-script,empty.vers /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/gstat/dba.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/gstat/ppg.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/gstat/main/gstatMain.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/btn.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/ods.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gstat -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/extract.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/extract.o find: '../extern/libtomcrypt/src': No such file or directory g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/isql.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/isql.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/show.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/show.o g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--version-script,empty.vers /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/nbackup/nbackup.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/nbackup/main/nbkMain.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/ods.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/nbackup -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--version-script,empty.vers /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/fbsvcmgr/fbsvcmgr.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/fbsvcmgr -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/intl.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/show.cpp:52: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../isql/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../isql/show_proto.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/extract.cpp:61: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:37, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/intl.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/isql.cpp:55: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/extlib/ib_util.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/extlib/ib_util.o g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,--version-script,ib_util.vers -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libib_util.so -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib/libib_util.so /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/extlib/ib_util.o In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/intl.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/ini.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/extract.cpp:63: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ make[6]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--version-script,empty.vers /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/lock/print.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/fb_lock_print -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/dsc.h:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--version-script,empty.vers /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/inet.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/merge.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/parser.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/protocol.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/remote.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/auth/SecureRemotePassword/srp.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/server/ReplServer.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/server/server.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/remote/server/os/posix/inet_server.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/auth/SecureRemotePassword/server/SrpServer.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/replication/Config.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/jrd/replication/Utils.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/auth/SecDbCache.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/firebird -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--version-script,empty.vers /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/ColList.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/Extender.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/InputDevices.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/OptionsBase.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/extract.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/isql.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/iutils.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/isql/show.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/isql -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -ledit -lcurses -latomic -lm -ldecFloat -lre2 make[5]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' make gpre make[5]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' find: '../extern/libtomcrypt/src': No such file or directory rm -f metadata.fdb /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/isql -q -i /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dbs/metadata.sql rm -f msg.fdb echo create database \'msg.fdb\'\; | /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/isql rm -f security.fdb can't format message 17:3 -- message file /usr/lib/aarch64-linux-gnu/firebird/4.0/firebird.msg not found No entry for terminal type "unknown"; using dumb terminal settings. rm -f security.tmp echo create database \'security.tmp\'\; | /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/isql /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -m -z -n /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/gpre/std/gpre_meta.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/std/gpre_meta.cpp gpre version LI-V4.0.5.3140 Firebird 4.0 can't format message 17:3 -- message file /usr/lib/aarch64-linux-gnu/firebird/4.0/firebird.msg not found No entry for terminal type "unknown"; using dumb terminal settings. g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/std/gpre_meta.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/std/gpre_meta.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gfix -write async security.tmp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gfix -write async msg.fdb /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gfix -mode read_only metadata.fdb for sql in /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/msgs/msg.sql /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/msgs/facilities2.sql /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/msgs/locales.sql /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/msgs/sqlstates.sql /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/msgs/history2.sql /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/msgs/messages2.sql /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/msgs/symbols2.sql /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/msgs/system_errors2.sql /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/msgs/transmsgs.fr_FR2.sql /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/msgs/transmsgs.de_DE2.sql; do (echo $sql; /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/isql -i $sql msg.fdb) || exit; done /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/isql -i /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/dbs/security.sql security.tmp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/msgs/msg.sql chmod 0444 metadata.fdb rm -f yachts.lnk ln -s metadata.fdb yachts.lnk chmod a=rw security.tmp cp security.tmp security.fdb /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gfix -write sync security.fdb /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/msgs/facilities2.sql rm -f /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/security4.fdb cp security.fdb /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/security4.fdb /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/msgs/locales.sql In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/gpre.h:69, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/std/gpre_meta.cpp:40: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/msgs/sqlstates.sql /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/msgs/history2.sql /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/msgs/messages2.sql In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/gpre.h:1515: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/msgs/symbols2.sql /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/msgs/system_errors2.sql /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/msgs/transmsgs.fr_FR2.sql /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/msgs/transmsgs.de_DE2.sql touch msg.timestamp g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--version-script,empty.vers /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/c_cxx.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/cmd.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/cme.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/cmp.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/exp.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/gpre.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/hsh.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/int_cxx.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/jrdmet.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/movg.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/msc.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/obj_cxx.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/par.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/pat.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/sqe.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/sql.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/languages/cob.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/languages/rmc.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/gpre/std/gpre_meta.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 make[5]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' rm -f /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current (cd /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin; ln -s gpre gpre_current) make codes make[5]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' find: '../extern/libtomcrypt/src': No such file or directory /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -m -z -n /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/misc/codes.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/misc/codes.cpp gpre version LI-V4.0.5.3140 Firebird 4.0 Version(s) for database "msg.fdb" Firebird/Linux/ARM64 (access method), version "LI-V4.0.5.3140 Firebird 4.0" on disk structure version 13.0 g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/misc/codes.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/misc/codes.o g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--version-script,empty.vers /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/misc/codes.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/codes -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/codes /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/lang_helpers No need to update /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen/iberror.h No need to update /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen/msg_facs.h No need to update /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/lang_helpers/gds_codes.pas No need to update /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/lang_helpers/gds_codes.ftn No need to update /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen/codetext.h No need to update /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen/msgs.h No need to update /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen/sql_code.h No need to update /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen/sql_state.h make[5]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' make plugins make[5]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' find: '../extern/libtomcrypt/src': No such file or directory g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/plugins/udr_engine/UdrEngine.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/plugins/udr_engine/UdrEngine.o cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/plugins/udr_engine/udr_engine.conf /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/plugins/udr_engine.conf /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -m -z -n /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/auth/SecurityDatabase/LegacyManagement.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/auth/SecurityDatabase/LegacyServer.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/auth/SecurityDatabase/LegacyServer.o gpre version LI-V4.0.5.3140 Firebird 4.0 g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/PluginLogWriter.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/ntrace/PluginLogWriter.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/TraceConfiguration.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/ntrace/TraceConfiguration.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/TracePluginImpl.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/ntrace/TracePluginImpl.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/traceplugin.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/ntrace/traceplugin.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/os/posix/platform.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/ntrace/os/posix/platform.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/extlib/UdfBackwardCompatibility.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/extlib/UdfBackwardCompatibility.o cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/extlib/UdfBackwardCompatibility.sql /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/plugins/udr/udf_compat.sql g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/plugins/crypt/chacha/ChaCha.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/plugins/crypt/chacha/ChaCha.o g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/auth/SecureRemotePassword/manage/SrpManagement.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/auth/SecureRemotePassword/manage/SrpManagement.o Version(s) for database "security.fdb" Firebird/Linux/ARM64 (access method), version "LI-V4.0.5.3140 Firebird 4.0" on disk structure version 13.0 g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/auth/SecurityDatabase/LegacyManagement.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/fb_pthread.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/locks.h:42, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:47, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/../common/classes/fb_string.h:39, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/utils_proto.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../auth/SecurityDatabase/LegacyHash.h:30, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/auth/SecurityDatabase/LegacyServer.cpp:33: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/PluginLogWriter.cpp: In member function 'void PluginLogWriter::checkErrno(const char*)': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/PluginLogWriter.cpp:254:19: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 254 | strerror_r(errno, buff, sizeof(buff)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/auto.h:34, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/alloc.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../common/classes/ImplementHelper.h:33, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/auth/SecureRemotePassword/manage/SrpManagement.cpp:29: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/xdr_proto.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/remot_proto.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/auth/SecurityDatabase/LegacyServer.cpp:35: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/xdr_proto.h:27, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/remot_proto.h:32, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../auth/SecureRemotePassword/srp.h:14, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/auth/SecureRemotePassword/manage/SrpManagement.cpp:33: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h:23, from /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h:38, from /usr/include/aarch64-linux-gnu/bits/fcntl.h:61, from /usr/include/fcntl.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/PluginLogWriter.h:46, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/TracePluginImpl.cpp:33: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/../../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/../../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/../../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/../../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/../../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/../../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/../../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/../../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/../../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/../../common/../common/../../extern/ttmath/ttmath.h:60, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/../../common/../common/Int128.h:346, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/../../common/dsc.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/TracePluginImpl.cpp:38: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/../../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/../../common/../common/../../extern/ttmath/ttmathobjects.h:487:36: warning: ignoring return value of 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::empty() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 487 | value.empty(); | ~~~~~~~~~~~^~ In file included from /usr/include/c++/14/string:54, from /usr/include/re2/re2.h:214, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/../../common/SimilarToRegex.h:25, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/TracePluginImpl.h:35, from /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/utilities/ntrace/TracePluginImpl.cpp:32: /usr/include/c++/14/bits/basic_string.h:1231:7: note: declared here 1231 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,--version-script,fbplugin.vers -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libChaCha.so.0 -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/plugins/libChaCha.so /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/plugins/crypt/chacha/ChaCha.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -latomic -lm -ldecFloat -lre2 -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt\ g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libudf_compat.so \ -Wl,--version-script,udr_plugin.vers -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/plugins/udr/libudf_compat.so /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/extlib/UdfBackwardCompatibility.o g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,--version-script,fbplugin.vers -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libLegacy_Auth.so.0 -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/plugins/libLegacy_Auth.so /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/auth/SecurityDatabase/LegacyServer.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/auth/SecDbCache.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -latomic -lm -ldecFloat -lre2 -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt\ g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,--version-script,fbplugin.vers -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libLegacy_UserManager.so.0 -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/plugins/libLegacy_UserManager.so /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/auth/SecurityDatabase/LegacyManagement.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -latomic -lm -ldecFloat -lre2 -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt\ g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,--version-script,fbplugin.vers -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libSrp.so.0 -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/plugins/libSrp.so /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/auth/SecureRemotePassword/manage/SrpManagement.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/auth/SecureRemotePassword/srp.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -latomic -lm -ldecFloat -lre2 -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt\ g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,--version-script,fbplugin.vers -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libfbtrace.so.0 -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/plugins/libfbtrace.so /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/ntrace/PluginLogWriter.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/ntrace/TraceConfiguration.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/ntrace/TracePluginImpl.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/ntrace/traceplugin.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/utilities/ntrace/os/posix/platform.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -latomic -lm -ldecFloat -lre2 g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,--version-script,fbplugin.vers -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libudr_engine.so.0 -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/plugins/libudr_engine.so /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/plugins/udr_engine/UdrEngine.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -latomic -lm -ldecFloat -lre2 -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt\ make[5]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' make examples make[5]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' find: '../extern/libtomcrypt/src': No such file or directory mkdir -p /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include mkdir -p /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/firebird cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/extlib/ib_util.h /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/yvalve/perf.h /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen/iberror.h /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/ibase.h /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/ mkdir -p /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/firebird cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/firebird/IdlFbInterfaces.h /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/firebird/IdlFbInterfaces.h mkdir -p /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/firebird cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/firebird/Message.h /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/firebird/Message.h mkdir -p /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/firebird cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/firebird/Interface.h /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/firebird/Interface.h mkdir -p /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/firebird/impl cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/firebird/UdrCppEngine.h /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/firebird/UdrCppEngine.h mkdir -p /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/firebird/impl cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/firebird/impl/inf_pub.h /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/firebird/impl/inf_pub.h mkdir -p /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/firebird/impl cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/firebird/impl/sqlda_pub.h /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/firebird/impl/sqlda_pub.h mkdir -p /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/firebird/impl cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/firebird/impl/consts_pub.h /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/firebird/impl/consts_pub.h mkdir -p /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/firebird/impl cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/firebird/impl/types_pub.h /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/firebird/impl/types_pub.h mkdir -p /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/firebird/impl cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/firebird/impl/dsc_pub.h /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/firebird/impl/dsc_pub.h mkdir -p /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/firebird cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/firebird/impl/blr.h /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/firebird/impl/blr.h mkdir -p /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/firebird cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/firebird/FirebirdInterface.idl /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/firebird/FirebirdInterface.idl cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/firebird/TimeZones.h /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include/firebird/TimeZones.h make -f Makefile.examples -C /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/ make[6]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples' cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/empbuild/empbuild.e /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/empbuild.e cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/empbuild/empddl.sql /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/empddl.sql cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/empbuild/empbld.sql /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/empbld.sql rm -f /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/isql cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/empbuild/empdml.sql /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/empdml.sql ln -s /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/isql /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/isql cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/empbuild/indexoff.sql /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/indexoff.sql cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/empbuild/indexon.sql /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/indexon.sql cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/empbuild/job.inp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/job.inp cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/empbuild/lang.inp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/lang.inp cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/empbuild/proj.inp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/proj.inp cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/empbuild/qtr.inp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/qtr.inp cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/*.* /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/examples/ tar cf - -C /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/extauth . | tar xf - -C /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/examples/extauth/ cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/api/*.* /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/examples/api/ cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/dbcrypt/*.* /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/examples/dbcrypt/ rm -f /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/empbuild.fdb cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/include/*.* /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/examples/include/ /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/isql -i empbld.sql cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/interfaces/*.* /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/examples/interfaces/ make -C /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/examples/extauth OUT=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/examples/prebuilt INTERMED=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/examples/extauth can't format message 17:3 -- message file /usr/lib/aarch64-linux-gnu/firebird/4.0/firebird.msg not found cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/package/*.* /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/examples/package/ make[7]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/examples/extauth' cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/stat/*.* /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/examples/stat/ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -std=c++11 -pthread -I../../include -fPIC -DLTC_PTHREAD -DUSE_LTM -DLTM_DESC -c keygen.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/examples/extauth/keygen.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -std=c++11 -pthread -I../../include -fPIC -DLTC_PTHREAD -DUSE_LTM -DLTM_DESC -c TcWrapper.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/examples/extauth/TcWrapper.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -std=c++11 -pthread -I../../include -fPIC -DLTC_PTHREAD -DUSE_LTM -DLTM_DESC -c ExtAuth.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/examples/extauth/ExtAuth.o cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/udf/*.* /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/examples/udf/ cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/udr/*.* /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/examples/udr/ cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/object_pascal/*.* /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/examples/object_pascal/ cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/object_pascal/[mM]ake* /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/examples/object_pascal/ cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/object_pascal/common/*.* /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/examples/object_pascal/common/ cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/readme /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/examples/README cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/empbuild/employe2.sql /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/examples/empbuild/ can't format message 17:10 -- message file /usr/lib/aarch64-linux-gnu/firebird/4.0/firebird.msg not found Server version: Firebird/Linux/ARM64 (access method), version "LI-V4.0.5.3140 Firebird 4.0" on disk structure version 13.0 g++ -Wl,-z,relro -Wl,-z,now -pthread -L../../lib -Wl,-rpath,'$ORIGIN/../lib' /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/examples/extauth/keygen.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/examples/extauth/TcWrapper.o -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/examples/prebuilt/bin/fbSampleExtAuthKeygen -lfbclient -ltomcrypt -ltommath /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -m -z -n /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/empbuild.e /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/empbuild.c gpre version LI-V4.0.5.3140 Firebird 4.0 Version(s) for database "empbuild.fdb" Firebird/Linux/ARM64 (access method), version "LI-V4.0.5.3140 Firebird 4.0" on disk structure version 13.0 gcc -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -I/include -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/empbuild.c -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/empbuild.o g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,-rpath,/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -Wl,-rpath,/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib/../intl -Wl,-rpath,@loader_path/../Release/firebird /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/empbuild.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/empbuild -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 rm -f /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/employee.fdb ./empbuild /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/employee.fdb g++ -shared -Wl,-z,relro -Wl,-z,now -pthread -L../../lib -Wl,-rpath,'$ORIGIN/../lib' /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/examples/extauth/ExtAuth.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/examples/extauth/TcWrapper.o -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/examples/prebuilt/plugins/libfbSampleExtAuth.so -lfbclient -ltomcrypt -ltommath make[7]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/examples/extauth' creating database /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/employee.fdb Turning forced writes off Creating tables Turning off indices and triggers Loading column data Turning on indices and triggers Loading Language arrays Added 10 language arrays. Loading Job blobs Added 30 job requirement descriptions. Loading project blobs Added 6 project descriptions. Loading quarter arrays Added 24 quarter arrays. /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gfix -write sync /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/employee.fdb chmod 666 /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/employee.fdb rm -f /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/examples/empbuild/employee.fdb cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples/employee.fdb /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/examples/empbuild/employee.fdb make[6]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/examples' make -f Makefile.plugins_examples make[6]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' gcc -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/udr/Functions.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/examples/udr/Functions.o gcc -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/udr/Procedures.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/examples/udr/Procedures.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ gcc -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/udr/Triggers.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/examples/udr/Triggers.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ gcc -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/udr/Zones.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/examples/udr/Zones.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ gcc -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/dbcrypt/DbCrypt.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/examples/dbcrypt/DbCrypt.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ gcc -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/dbcrypt/CryptKeyHolder.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/examples/dbcrypt/CryptKeyHolder.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ gcc -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/include -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/dbcrypt/CryptApplication.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/examples/dbcrypt/CryptApplication.o cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/examples/dbcrypt/CryptApplication.o -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/fbSampleDbCryptApp -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,--version-script,fbplugin.vers -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libfbSampleDbCrypt.so.0 -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/plugins/libfbSampleDbCrypt.so /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/examples/dbcrypt/DbCrypt.o -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -latomic -lm -ldecFloat -lre2 -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,--version-script,fbplugin.vers -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libfbSampleKeyHolder.so.0 -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/plugins/libfbSampleKeyHolder.so /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/examples/dbcrypt/CryptKeyHolder.o -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -latomic -lm -ldecFloat -lre2 -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/dbcrypt/fbSampleDbCrypt.conf /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/plugins cp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/examples/dbcrypt/fbSampleKeyHolder.conf /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/plugins g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,udrcpp_example.so \ -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/plugins/udr/libudrcpp_example.so /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/examples/udr/Functions.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/examples/udr/Procedures.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/examples/udr/Triggers.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/examples/udr/Zones.o \ -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt make[6]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' make[5]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' make rest make[5]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' find: '../extern/libtomcrypt/src': No such file or directory /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/gpre_current -m -z -n /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/msgs/build_file.epp /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/msgs/build_file.cpp gpre version LI-V4.0.5.3140 Firebird 4.0 mkdir -p /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/tzdata unzip -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/extern/icu/tzdata/le.zip -d /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/tzdata Archive: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/extern/icu/tzdata/le.zip inflating: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/tzdata/metaZones.res inflating: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/tzdata/timezoneTypes.res inflating: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/tzdata/windowsZones.res inflating: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/tzdata/zoneinfo64.res inflating: /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/tzdata/ids.dat Version(s) for database "msg.fdb" Firebird/Linux/ARM64 (access method), version "LI-V4.0.5.3140 Firebird 4.0" on disk structure version 13.0 g++ -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen -I/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -c /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/msgs/build_file.cpp -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/msgs/build_file.o g++ -g -ffile-prefix-map=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -DUCHAR_TYPE=uint16_t -fno-lifetime-dse -fno-strict-aliasing -O3 -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--version-script,empty.vers /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/msgs/build_file.o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/temp/Release/common.a -o /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/build_file -L/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/bin/build_file -d msg.fdb -f /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/firebird.msg chmod 666 /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen/Release/firebird/firebird.msg make[5]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' make[4]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' make[3]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/gen' make[2]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' #fakeroot /usr/bin/make -C gen -f Makefile.install buildRoot #mv ./gen/buildroot ./debian/firebird-build cp -a ./gen/Release/firebird debian/firebird-image cp -a src/include/gen debian/firebird-image/include-gen sed -i -e's,-I$fb_incdir,,' debian/firebird-image/bin/fb_config sed -i -e's,-L$fb_libdir ,,' debian/firebird-image/bin/fb_config sh debian/firebird-image/bin/fb_config --cflags sh debian/firebird-image/bin/fb_config --libs -lfbclient # renamed utilities cp -a debian/firebird-image/bin/gstat debian/firebird-image/bin/fbstat cp -a debian/firebird-image/bin/isql debian/firebird-image/bin/isql-fb sed -i -e '/^#RemoteBindAddress/ a RemoteBindAddress = localhost' "debian/firebird-image/firebird.conf" sed -i -e 's|^#SecurityDatabase.*|SecurityDatabase = /var/lib/firebird/4.0/system/security4.fdb|' "debian/firebird-image/firebird.conf" sed -i -e 's|^#Providers.*|Providers = Remote,Engine13,Loopback|' "debian/firebird-image/firebird.conf" sed -i -e 's,$(this),$(root)/intl,' "debian/firebird-image/intl/fbintl.conf" rm -r "debian/firebird-image/examples/empbuild" debian/gen-employee-sql > "debian/firebird-image/examples/employee.sql" cp debian/firebird4.0-examples.README.Debian "debian/firebird-image/examples/README.Debian" debian/gen-xbin-wrappers Creating 'debian/fb_bin_wrapper_3.0' Creating 'debian/fb_sbin_wrapper_3.0' Creating 'debian/fb_bin_wrapper_4.0' Creating 'debian/fb_sbin_wrapper_4.0' echo "Built image contents" Built image contents cd debian/firebird-image && ls -lR .: total 2148 drwxr-xr-x 2 pbuilder1 pbuilder1 580 Jan 27 04:04 bin -rw-r--r-- 1 pbuilder1 pbuilder1 851 Jan 27 04:01 databases.conf drwxr-xr-x 13 pbuilder1 pbuilder1 360 Jan 27 04:04 examples -rw-rw---- 1 pbuilder1 pbuilder1 0 Jan 27 04:04 fb_init -rw-r--r-- 1 pbuilder1 pbuilder1 6991 Jan 27 04:01 fbtrace.conf -rw-r--r-- 1 pbuilder1 pbuilder1 39944 Jan 27 04:04 firebird.conf -rw-rw-rw- 1 pbuilder1 pbuilder1 163160 Jan 27 04:04 firebird.msg -rw-r--r-- 1 pbuilder1 pbuilder1 4096 Jan 27 04:04 firebird4.0.log drwxr-xr-x 2 pbuilder1 pbuilder1 40 Jan 27 04:01 help drwxr-xr-x 3 pbuilder1 pbuilder1 140 Jan 27 04:04 include drwxr-xr-x 2 pbuilder1 pbuilder1 300 Jan 27 04:02 include-gen drwxr-xr-x 2 pbuilder1 pbuilder1 80 Jan 27 04:04 intl drwxr-xr-x 2 pbuilder1 pbuilder1 140 Jan 27 04:04 lib drwxr-xr-x 2 pbuilder1 pbuilder1 40 Jan 27 04:01 misc drwxr-xr-x 3 pbuilder1 pbuilder1 300 Jan 27 04:04 plugins -rw-r--r-- 1 pbuilder1 pbuilder1 181 Jan 27 04:01 plugins.conf -rw-r--r-- 1 pbuilder1 pbuilder1 6141 Jan 27 04:01 replication.conf -rw-r--r-- 1 pbuilder1 pbuilder1 1966080 Jan 27 04:04 security4.fdb drwxr-xr-x 2 pbuilder1 pbuilder1 140 Jan 27 04:04 tzdata ./bin: total 147268 -rw-r--r-- 1 pbuilder1 pbuilder1 2153 Jan 27 04:01 FirebirdUninstall.sh -rwxr-xr-x 1 pbuilder1 pbuilder1 165176 Jan 27 04:04 build_file -rw-r--r-- 1 pbuilder1 pbuilder1 1992 Jan 27 04:01 changeServerMode.sh -rwxr-xr-x 1 pbuilder1 pbuilder1 174192 Jan 27 04:04 codes -rwxr-xr-x 1 pbuilder1 pbuilder1 270880 Jan 27 04:04 fbSampleDbCryptApp -rw-r--r-- 1 pbuilder1 pbuilder1 3124 Jan 27 04:04 fb_config -rwxr-xr-x 1 pbuilder1 pbuilder1 7260008 Jan 27 04:04 fb_lock_print -rwxr-xr-x 1 pbuilder1 pbuilder1 6423944 Jan 27 04:04 fbguard -rwxr-xr-x 1 pbuilder1 pbuilder1 7411592 Jan 27 04:04 fbstat -rwxr-xr-x 1 pbuilder1 pbuilder1 6968840 Jan 27 04:04 fbsvcmgr -rwxr-xr-x 1 pbuilder1 pbuilder1 7004352 Jan 27 04:04 fbtracemgr -rwxr-xr-x 1 pbuilder1 pbuilder1 18558048 Jan 27 04:04 firebird -rwxr-xr-x 1 pbuilder1 pbuilder1 13899416 Jan 27 04:04 gbak -rwxr-xr-x 1 pbuilder1 pbuilder1 7308920 Jan 27 04:04 gfix -rwxr-xr-x 1 pbuilder1 pbuilder1 12227392 Jan 27 04:04 gpre -rwxr-xr-x 1 pbuilder1 pbuilder1 14473184 Jan 27 04:02 gpre_boot lrwxrwxrwx 1 pbuilder1 pbuilder1 4 Jan 27 04:04 gpre_current -> gpre -rwxr-xr-x 1 pbuilder1 pbuilder1 8621744 Jan 27 04:04 gsec -rwxr-xr-x 1 pbuilder1 pbuilder1 6430192 Jan 27 04:04 gsplit -rwxr-xr-x 1 pbuilder1 pbuilder1 7411592 Jan 27 04:04 gstat -rw-r--r-- 1 pbuilder1 pbuilder1 2446 Jan 27 04:01 install.sh -rwxr-xr-x 1 pbuilder1 pbuilder1 9591216 Jan 27 04:04 isql -rwxr-xr-x 1 pbuilder1 pbuilder1 9591216 Jan 27 04:04 isql-fb -rw-r--r-- 1 pbuilder1 pbuilder1 12602 Jan 27 04:01 linuxLibrary.sh -rwxr-xr-x 1 pbuilder1 pbuilder1 7231528 Jan 27 04:04 nbackup -rw-r--r-- 1 pbuilder1 pbuilder1 26102 Jan 27 04:01 posixLibrary.sh -rw-r--r-- 1 pbuilder1 pbuilder1 3581 Jan 27 04:01 registerDatabase.sh ./examples: total 100 -rw-r--r-- 1 pbuilder1 pbuilder1 3734 Jan 27 04:04 CMakeLists.txt -rw-r--r-- 1 pbuilder1 pbuilder1 6144 Jan 27 04:04 README -rw-r--r-- 1 pbuilder1 pbuilder1 718 Jan 27 04:04 README.Debian drwxr-xr-x 2 pbuilder1 pbuilder1 560 Jan 27 04:04 api drwxr-xr-x 2 pbuilder1 pbuilder1 180 Jan 27 04:04 dbcrypt -rw-r--r-- 1 pbuilder1 pbuilder1 79315 Jan 27 04:04 employee.sql drwxr-xr-x 3 pbuilder1 pbuilder1 180 Jan 27 04:00 extauth -rw-r--r-- 1 pbuilder1 pbuilder1 3981 Jan 27 04:04 functions.c drwxr-xr-x 2 pbuilder1 pbuilder1 80 Jan 27 04:04 include drwxr-xr-x 2 pbuilder1 pbuilder1 360 Jan 27 04:04 interfaces drwxr-xr-x 3 pbuilder1 pbuilder1 160 Jan 27 04:04 object_pascal drwxr-xr-x 2 pbuilder1 pbuilder1 100 Jan 27 04:04 package drwxr-xr-x 4 pbuilder1 pbuilder1 80 Jan 27 04:01 prebuilt drwxr-xr-x 2 pbuilder1 pbuilder1 300 Jan 27 04:04 stat drwxr-xr-x 2 pbuilder1 pbuilder1 100 Jan 27 04:04 udf drwxr-xr-x 2 pbuilder1 pbuilder1 140 Jan 27 04:04 udr ./examples/api: total 200 -rw-r--r-- 1 pbuilder1 pbuilder1 4283 Jan 27 04:04 api1.c -rw-r--r-- 1 pbuilder1 pbuilder1 6017 Jan 27 04:04 api10.c -rw-r--r-- 1 pbuilder1 pbuilder1 5769 Jan 27 04:04 api11.c -rw-r--r-- 1 pbuilder1 pbuilder1 10887 Jan 27 04:04 api12.c -rw-r--r-- 1 pbuilder1 pbuilder1 5783 Jan 27 04:04 api13.c -rw-r--r-- 1 pbuilder1 pbuilder1 6292 Jan 27 04:04 api14.e -rw-r--r-- 1 pbuilder1 pbuilder1 6756 Jan 27 04:04 api15.c -rw-r--r-- 1 pbuilder1 pbuilder1 6516 Jan 27 04:04 api16.c -rw-r--r-- 1 pbuilder1 pbuilder1 5157 Jan 27 04:04 api16t.c -rw-r--r-- 1 pbuilder1 pbuilder1 4783 Jan 27 04:04 api2.c -rw-r--r-- 1 pbuilder1 pbuilder1 4627 Jan 27 04:04 api3.c -rw-r--r-- 1 pbuilder1 pbuilder1 4566 Jan 27 04:04 api4.c -rw-r--r-- 1 pbuilder1 pbuilder1 3830 Jan 27 04:04 api5.c -rw-r--r-- 1 pbuilder1 pbuilder1 7358 Jan 27 04:04 api6.c -rw-r--r-- 1 pbuilder1 pbuilder1 5534 Jan 27 04:04 api7.c -rw-r--r-- 1 pbuilder1 pbuilder1 4855 Jan 27 04:04 api8.c -rw-r--r-- 1 pbuilder1 pbuilder1 4988 Jan 27 04:04 api9.c -rw-r--r-- 1 pbuilder1 pbuilder1 7255 Jan 27 04:04 api9f.c -rw-r--r-- 1 pbuilder1 pbuilder1 819 Jan 27 04:04 api9f.def -rw-r--r-- 1 pbuilder1 pbuilder1 1042 Jan 27 04:04 api9f.sql -rw-r--r-- 1 pbuilder1 pbuilder1 964 Jan 27 04:04 api9fdrop.sql -rw-r--r-- 1 pbuilder1 pbuilder1 13519 Jan 27 04:04 apifull.c -rw-r--r-- 1 pbuilder1 pbuilder1 975 Jan 27 04:04 example.def -rw-r--r-- 1 pbuilder1 pbuilder1 12826 Jan 27 04:04 winevent.c -rw-r--r-- 1 pbuilder1 pbuilder1 1177 Jan 27 04:04 winevent.def -rw-r--r-- 1 pbuilder1 pbuilder1 965 Jan 27 04:04 winevent.rc ./examples/dbcrypt: total 44 -rw-r--r-- 1 pbuilder1 pbuilder1 5927 Jan 27 04:04 CryptApplication.cpp -rw-r--r-- 1 pbuilder1 pbuilder1 6211 Jan 27 04:04 CryptKeyHolder.cpp -rw-r--r-- 1 pbuilder1 pbuilder1 5840 Jan 27 04:04 DbCrypt.cpp -rw-r--r-- 1 pbuilder1 pbuilder1 2609 Jan 27 04:04 ReadMe.txt -rw-r--r-- 1 pbuilder1 pbuilder1 5721 Jan 27 04:04 cryptDb.pas -rw-r--r-- 1 pbuilder1 pbuilder1 299 Jan 27 04:04 fbSampleDbCrypt.conf -rw-r--r-- 1 pbuilder1 pbuilder1 949 Jan 27 04:04 fbSampleKeyHolder.conf ./examples/extauth: total 32 -rw-r--r-- 1 pbuilder1 pbuilder1 10729 Aug 8 08:59 ExtAuth.cpp -rw-r--r-- 1 pbuilder1 pbuilder1 3063 Aug 8 08:59 INSTALL -rw-r--r-- 1 pbuilder1 pbuilder1 2499 Jan 27 04:00 Makefile -rw-r--r-- 1 pbuilder1 pbuilder1 2724 Aug 8 08:59 TcWrapper.cpp -rw-r--r-- 1 pbuilder1 pbuilder1 3460 Aug 8 08:59 TcWrapper.h -rw-r--r-- 1 pbuilder1 pbuilder1 1851 Aug 8 08:59 keygen.cpp drwxr-xr-x 2 pbuilder1 pbuilder1 240 Aug 8 08:59 msvc ./examples/extauth/msvc: total 72 -rw-r--r-- 1 pbuilder1 pbuilder1 2037 Aug 8 08:59 ExtAuth_MSVC14.sln -rw-r--r-- 1 pbuilder1 pbuilder1 9875 Aug 8 08:59 ExtAuth_MSVC14.vcxproj -rw-r--r-- 1 pbuilder1 pbuilder1 1164 Aug 8 08:59 ExtAuth_MSVC14.vcxproj.filters -rw-r--r-- 1 pbuilder1 pbuilder1 2166 Aug 8 08:59 ExtAuth_MSVC15.sln -rw-r--r-- 1 pbuilder1 pbuilder1 11148 Aug 8 08:59 ExtAuth_MSVC15.vcxproj -rw-r--r-- 1 pbuilder1 pbuilder1 1164 Aug 8 08:59 ExtAuth_MSVC15.vcxproj.filters -rw-r--r-- 1 pbuilder1 pbuilder1 9516 Aug 8 08:59 KeyGen_MSVC14.vcxproj -rw-r--r-- 1 pbuilder1 pbuilder1 1163 Aug 8 08:59 KeyGen_MSVC14.vcxproj.filters -rw-r--r-- 1 pbuilder1 pbuilder1 10786 Aug 8 08:59 KeyGen_MSVC15.vcxproj -rw-r--r-- 1 pbuilder1 pbuilder1 1163 Aug 8 08:59 KeyGen_MSVC15.vcxproj.filters ./examples/include: total 8 -rw-r--r-- 1 pbuilder1 pbuilder1 948 Jan 27 04:04 align.h -rw-r--r-- 1 pbuilder1 pbuilder1 915 Jan 27 04:04 example.h ./examples/interfaces: total 132 -rw-r--r-- 1 pbuilder1 pbuilder1 4640 Jan 27 04:04 01.create.cpp -rw-r--r-- 1 pbuilder1 pbuilder1 4483 Jan 27 04:04 01.create.pas -rw-r--r-- 1 pbuilder1 pbuilder1 5721 Jan 27 04:04 02.update.cpp -rw-r--r-- 1 pbuilder1 pbuilder1 5464 Jan 27 04:04 03.select.cpp -rw-r--r-- 1 pbuilder1 pbuilder1 6187 Jan 27 04:04 04.print_table.cpp -rw-r--r-- 1 pbuilder1 pbuilder1 6677 Jan 27 04:04 05.user_metadata.cpp -rw-r--r-- 1 pbuilder1 pbuilder1 4372 Jan 27 04:04 06.fb_message.cpp -rw-r--r-- 1 pbuilder1 pbuilder1 5074 Jan 27 04:04 07.blob.cpp -rw-r--r-- 1 pbuilder1 pbuilder1 4458 Jan 27 04:04 08.events.cpp -rw-r--r-- 1 pbuilder1 pbuilder1 5098 Jan 27 04:04 09.service.cpp -rw-r--r-- 1 pbuilder1 pbuilder1 4767 Jan 27 04:04 10.backup.cpp -rw-r--r-- 1 pbuilder1 pbuilder1 16064 Jan 27 04:04 11.batch.cpp -rw-r--r-- 1 pbuilder1 pbuilder1 8481 Jan 27 04:04 12.batch_isc.cpp -rw-r--r-- 1 pbuilder1 pbuilder1 3991 Jan 27 04:04 13.null_pk.cpp -rw-r--r-- 1 pbuilder1 pbuilder1 4427 Jan 27 04:04 14.restore.cpp -rw-r--r-- 1 pbuilder1 pbuilder1 1276 Jan 27 04:04 ifaceExamples.h ./examples/object_pascal: total 36 -rw-r--r-- 1 pbuilder1 pbuilder1 4483 Jan 27 04:04 01.create.pas -rw-r--r-- 1 pbuilder1 pbuilder1 6659 Jan 27 04:04 02.update.pas -rw-r--r-- 1 pbuilder1 pbuilder1 9469 Jan 27 04:04 03.select.pas -rw-r--r-- 1 pbuilder1 pbuilder1 1559 Jan 27 04:04 Readme.md drwxr-xr-x 2 pbuilder1 pbuilder1 60 Jan 27 04:04 common -rw-r--r-- 1 pbuilder1 pbuilder1 1952 Jan 27 04:04 makefile ./examples/object_pascal/common: total 12 -rw-r--r-- 1 pbuilder1 pbuilder1 9919 Jan 27 04:04 FbCharsets.pas ./examples/package: total 12 -rw-r--r-- 1 pbuilder1 pbuilder1 1885 Jan 27 04:04 fbout-body.sql -rw-r--r-- 1 pbuilder1 pbuilder1 1393 Jan 27 04:04 fbout-header.sql -rw-r--r-- 1 pbuilder1 pbuilder1 1812 Jan 27 04:04 fbout-test.sql ./examples/prebuilt: total 0 drwxr-xr-x 2 pbuilder1 pbuilder1 60 Jan 27 04:04 bin drwxr-xr-x 2 pbuilder1 pbuilder1 60 Jan 27 04:04 plugins ./examples/prebuilt/bin: total 168 -rwxr-xr-x 1 pbuilder1 pbuilder1 220760 Jan 27 04:04 fbSampleExtAuthKeygen ./examples/prebuilt/plugins: total 480 -rwxr-xr-x 1 pbuilder1 pbuilder1 489832 Jan 27 04:04 libfbSampleExtAuth.so ./examples/stat: total 52 -rw-r--r-- 1 pbuilder1 pbuilder1 2164 Jan 27 04:04 stat1.e -rw-r--r-- 1 pbuilder1 pbuilder1 3916 Jan 27 04:04 stat10.e -rw-r--r-- 1 pbuilder1 pbuilder1 3778 Jan 27 04:04 stat11.e -rw-r--r-- 1 pbuilder1 pbuilder1 3166 Jan 27 04:04 stat12.e -rw-r--r-- 1 pbuilder1 pbuilder1 2126 Jan 27 04:04 stat12t.e -rw-r--r-- 1 pbuilder1 pbuilder1 2035 Jan 27 04:04 stat2.e -rw-r--r-- 1 pbuilder1 pbuilder1 2500 Jan 27 04:04 stat3.e -rw-r--r-- 1 pbuilder1 pbuilder1 3504 Jan 27 04:04 stat4.e -rw-r--r-- 1 pbuilder1 pbuilder1 2819 Jan 27 04:04 stat5.e -rw-r--r-- 1 pbuilder1 pbuilder1 2707 Jan 27 04:04 stat6.e -rw-r--r-- 1 pbuilder1 pbuilder1 2535 Jan 27 04:04 stat7.e -rw-r--r-- 1 pbuilder1 pbuilder1 3242 Jan 27 04:04 stat8.e -rw-r--r-- 1 pbuilder1 pbuilder1 3536 Jan 27 04:04 stat9.e ./examples/udf: total 20 -rw-r--r-- 1 pbuilder1 pbuilder1 3225 Jan 27 04:04 udf.sql -rw-r--r-- 1 pbuilder1 pbuilder1 11417 Jan 27 04:04 udflib.c -rw-r--r-- 1 pbuilder1 pbuilder1 1001 Jan 27 04:04 udflib.def ./examples/udr: total 36 -rw-r--r-- 1 pbuilder1 pbuilder1 6754 Jan 27 04:04 Functions.cpp -rw-r--r-- 1 pbuilder1 pbuilder1 4990 Jan 27 04:04 Procedures.cpp -rw-r--r-- 1 pbuilder1 pbuilder1 10099 Jan 27 04:04 Triggers.cpp -rw-r--r-- 1 pbuilder1 pbuilder1 3181 Jan 27 04:04 UdrCppExample.h -rw-r--r-- 1 pbuilder1 pbuilder1 3426 Jan 27 04:04 Zones.cpp ./help: total 0 ./include: total 224 drwxr-xr-x 3 pbuilder1 pbuilder1 180 Jan 27 04:04 firebird -rw-r--r-- 1 pbuilder1 pbuilder1 1061 Jan 27 04:04 ib_util.h -rw-r--r-- 1 pbuilder1 pbuilder1 34810 Jan 27 04:04 ibase.h -rw-r--r-- 1 pbuilder1 pbuilder1 183463 Jan 27 04:04 iberror.h -rw-r--r-- 1 pbuilder1 pbuilder1 2488 Jan 27 04:04 perf.h ./include/firebird: total 704 -rw-r--r-- 1 pbuilder1 pbuilder1 58399 Jan 27 04:04 FirebirdInterface.idl -rw-r--r-- 1 pbuilder1 pbuilder1 564536 Jan 27 04:04 IdlFbInterfaces.h -rw-r--r-- 1 pbuilder1 pbuilder1 8938 Jan 27 04:04 Interface.h -rw-r--r-- 1 pbuilder1 pbuilder1 13776 Jan 27 04:04 Message.h -rw-r--r-- 1 pbuilder1 pbuilder1 51001 Jan 27 04:04 TimeZones.h -rw-r--r-- 1 pbuilder1 pbuilder1 11792 Jan 27 04:04 UdrCppEngine.h drwxr-xr-x 2 pbuilder1 pbuilder1 160 Jan 27 04:04 impl ./include/firebird/impl: total 84 -rw-r--r-- 1 pbuilder1 pbuilder1 16238 Jan 27 04:04 blr.h -rw-r--r-- 1 pbuilder1 pbuilder1 30148 Jan 27 04:04 consts_pub.h -rw-r--r-- 1 pbuilder1 pbuilder1 2316 Jan 27 04:04 dsc_pub.h -rw-r--r-- 1 pbuilder1 pbuilder1 14503 Jan 27 04:04 inf_pub.h -rw-r--r-- 1 pbuilder1 pbuilder1 4219 Jan 27 04:04 sqlda_pub.h -rw-r--r-- 1 pbuilder1 pbuilder1 6511 Jan 27 04:04 types_pub.h ./include-gen: total 1200 -rw-r--r-- 1 pbuilder1 pbuilder1 648749 Jan 27 04:02 Firebird.pas -rw-r--r-- 1 pbuilder1 pbuilder1 326 Aug 8 08:59 README.txt -rw-r--r-- 1 pbuilder1 pbuilder1 20380 Jan 27 04:01 autoconfig.auto lrwxrwxrwx 1 pbuilder1 pbuilder1 83 Jan 27 04:01 autoconfig.h -> /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/src/include/gen/autoconfig.auto -rw-r--r-- 1 pbuilder1 pbuilder1 9565 Aug 8 08:59 autoconfig_msvc.h -rw-r--r-- 1 pbuilder1 pbuilder1 52235 Aug 8 08:59 codetext.h -rw-r--r-- 1 pbuilder1 pbuilder1 90 Aug 8 08:59 files.txt -rw-r--r-- 1 pbuilder1 pbuilder1 183463 Aug 8 08:59 iberror.h -rw-r--r-- 1 pbuilder1 pbuilder1 1267 Aug 8 08:59 msg_facs.h -rw-r--r-- 1 pbuilder1 pbuilder1 126636 Aug 8 08:59 msgs.h -rw-r--r-- 1 pbuilder1 pbuilder1 17230 Jan 27 04:02 parse.h -rw-r--r-- 1 pbuilder1 pbuilder1 71164 Aug 8 08:59 sql_code.h -rw-r--r-- 1 pbuilder1 pbuilder1 71175 Aug 8 08:59 sql_state.h ./intl: total 8760 -rw-r--r-- 1 pbuilder1 pbuilder1 7194 Jan 27 04:04 fbintl.conf -rwxr-xr-x 1 pbuilder1 pbuilder1 8995864 Jan 27 04:04 libfbintl.so ./lib: total 28876 lrwxrwxrwx 1 pbuilder1 pbuilder1 82 Jan 27 04:02 libdecFloat.a -> /build/reproducible-path/firebird4.0-4.0.5.3140.ds6/extern/decNumber/libdecFloat.a lrwxrwxrwx 1 pbuilder1 pbuilder1 16 Jan 27 04:02 libfbclient.so -> libfbclient.so.2 lrwxrwxrwx 1 pbuilder1 pbuilder1 20 Jan 27 04:02 libfbclient.so.2 -> libfbclient.so.4.0.5 -rwxr-xr-x 1 pbuilder1 pbuilder1 29490528 Jan 27 04:02 libfbclient.so.4.0.5 -rwxr-xr-x 1 pbuilder1 pbuilder1 133112 Jan 27 04:04 libib_util.so ./misc: total 0 ./plugins: total 207244 -rw-r--r-- 1 pbuilder1 pbuilder1 299 Jan 27 04:04 fbSampleDbCrypt.conf -rw-r--r-- 1 pbuilder1 pbuilder1 949 Jan 27 04:04 fbSampleKeyHolder.conf -rwxr-xr-x 1 pbuilder1 pbuilder1 6676040 Jan 27 04:04 libChaCha.so -rwxr-xr-x 1 pbuilder1 pbuilder1 163680792 Jan 27 04:04 libEngine13.so -rwxr-xr-x 1 pbuilder1 pbuilder1 7509760 Jan 27 04:04 libLegacy_Auth.so -rwxr-xr-x 1 pbuilder1 pbuilder1 7330968 Jan 27 04:04 libLegacy_UserManager.so -rwxr-xr-x 1 pbuilder1 pbuilder1 7772288 Jan 27 04:04 libSrp.so -rwxr-xr-x 1 pbuilder1 pbuilder1 299224 Jan 27 04:04 libfbSampleDbCrypt.so -rwxr-xr-x 1 pbuilder1 pbuilder1 345008 Jan 27 04:04 libfbSampleKeyHolder.so -rwxr-xr-x 1 pbuilder1 pbuilder1 11054896 Jan 27 04:04 libfbtrace.so -rwxr-xr-x 1 pbuilder1 pbuilder1 7786168 Jan 27 04:04 libudr_engine.so drwxr-xr-x 2 pbuilder1 pbuilder1 100 Jan 27 04:04 udr -rw-r--r-- 1 pbuilder1 pbuilder1 197 Jan 27 04:04 udr_engine.conf ./plugins/udr: total 2972 -rwxr-xr-x 1 pbuilder1 pbuilder1 913832 Jan 27 04:04 libudf_compat.so -rwxr-xr-x 1 pbuilder1 pbuilder1 2218536 Jan 27 04:04 libudrcpp_example.so -rw-r--r-- 1 pbuilder1 pbuilder1 1378 Jan 27 04:04 udf_compat.sql ./tzdata: total 252 -rw-r--r-- 1 pbuilder1 pbuilder1 9427 Feb 10 2024 ids.dat -rw-r--r-- 1 pbuilder1 pbuilder1 43040 Feb 10 2024 metaZones.res -rw-r--r-- 1 pbuilder1 pbuilder1 21104 Feb 10 2024 timezoneTypes.res -rw-r--r-- 1 pbuilder1 pbuilder1 22128 Feb 10 2024 windowsZones.res -rw-r--r-- 1 pbuilder1 pbuilder1 151504 Feb 10 2024 zoneinfo64.res make[1]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' FIREBIRD=/build/reproducible-path/firebird4.0-4.0.5.3140.ds6/debian/firebird-image debian/postbuild-tests No entry for terminal type "unknown"; using dumb terminal settings. create database 'test.fdb'; create table t1(f1 int128); insert into t1(f1) values(12345); select * from t1; F1 ============================================= 12345 make[1]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' create-stamp debian/debhelper-build-stamp dh_prep dh_installdirs debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' true make[1]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' debian/rules override_dh_install make[1]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' dh_install --sourcedir=debian/firebird-image make[1]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' debian/rules override_dh_installdocs-arch make[1]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' true make[1]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' debian/rules override_dh_installdocs-indep make[1]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' dh_installdocs -p firebird4.0-common-doc --doc-main-package=firebird4.0-common-doc dh_installdocs -Xchangelog -Xcopyright -X license/IDPL.txt -p firebird4.0-doc dh_installdocs: warning: Cannot auto-detect main package for firebird4.0-doc. If the default is wrong, please use --doc-main-package recode windows-1252..utf8 "debian/firebird4.0-doc/usr/share/doc/firebird4.0-doc/doc/ods11-index-structure.html" sed -i -e 's/windows-1252/UTF-8/' "debian/firebird4.0-doc/usr/share/doc/firebird4.0-doc/doc/ods11-index-structure.html" make[1]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' dh_installchangelogs CHANGELOG.md -p firebird4.0-common-doc make[1]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' debian/rules override_dh_installexamples make[1]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' dh_installexamples -p firebird4.0-examples --sourcedir=debian/firebird-image make[1]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' dh_installman dh_installdebconf debian/rules override_dh_installinit make[1]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' dh_installinit -pfirebird4.0-server --name=firebird4.0 make[1]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' debian/rules override_dh_installtmpfiles make[1]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' dh_installtmpfiles --name firebird4.0 make[1]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' debian/rules override_dh_installsystemd make[1]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' sed -e "s/\${FB_VER}/4.0/g" < debian/systemd-services.sed.in > debian/systemd-services.sed sed -f debian/systemd-services.sed < gen/install/misc/firebird.service > debian/firebird4.0-server.firebird4.0.service dh_installsystemd --name firebird4.0 make[1]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' debian/rules override_dh_installlogrotate make[1]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' dh_installlogrotate --name firebird4.0 make[1]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' dh_installalternatives dh_lintian dh_perl debian/rules override_dh_link-arch make[1]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' dh_link -a -A make[1]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' debian/rules override_dh_link-indep make[1]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' mkdir -p debian/firebird4.0-examples/usr/share/doc/firebird4.0-common-doc mv debian/firebird4.0-examples/usr/share/doc/firebird4.0-examples/* \ debian/firebird4.0-examples/usr/share/doc/firebird4.0-common-doc/ rmdir debian/firebird4.0-examples/usr/share/doc/firebird4.0-examples mkdir -p debian/firebird4.0-doc/usr/share/doc/firebird4.0-common-doc mv debian/firebird4.0-doc/usr/share/doc/firebird4.0-doc/* \ debian/firebird4.0-doc/usr/share/doc/firebird4.0-common-doc/ rmdir debian/firebird4.0-doc/usr/share/doc/firebird4.0-doc dh_link -i -A make[1]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_dwz -a dwz: debian/firebird4.0-server-core/usr/lib/aarch64-linux-gnu/firebird/4.0/plugins/libEngine13.so: DWARF compression not beneficial - old size 82217688 new size 82407984 dh_strip -a debian/rules override_dh_makeshlibs make[1]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' dh_makeshlibs -p libfbclient2 -V'libfbclient2 (>= 4.0.5~)' dh_makeshlibs -p libib-util -V'libib-util (>= 4.0.5~)' dpkg-gensymbols -plibfbclient2 -Pdebian/libfbclient2 dpkg-gensymbols -plibib-util -Pdebian/libib-util make[1]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' dh_shlibdeps -a dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dh_installdeb debian/rules override_dh_gencontrol-arch make[1]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' dh_gencontrol -a -- \ -V"icu:Depends=libicu72" \ -V"fb3:multi-ver="3.0.12.ds7-7+exp~"" make[1]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' debian/rules override_dh_gencontrol-indep make[1]: Entering directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' dh_gencontrol -i -- \ -V"fb3:multi-ver="3.0.12.ds7-7+exp~"" make[1]: Leaving directory '/build/reproducible-path/firebird4.0-4.0.5.3140.ds6' dh_md5sums dh_builddeb dpkg-deb: building package 'firebird-dev' in '../firebird-dev_4.0.5.3140.ds6-12_arm64.deb'. dpkg-deb: building package 'firebird4.0-common-doc' in '../firebird4.0-common-doc_4.0.5.3140.ds6-12_all.deb'. dpkg-deb: building package 'firebird4.0-examples' in '../firebird4.0-examples_4.0.5.3140.ds6-12_all.deb'. dpkg-deb: building package 'firebird4.0-server-core-dbgsym' in '../firebird4.0-server-core-dbgsym_4.0.5.3140.ds6-12_arm64.deb'. dpkg-deb: building package 'firebird4.0-server-dbgsym' in '../firebird4.0-server-dbgsym_4.0.5.3140.ds6-12_arm64.deb'. dpkg-deb: building package 'libfbclient2' in '../libfbclient2_4.0.5.3140.ds6-12_arm64.deb'. dpkg-deb: building package 'firebird4.0-utils' in '../firebird4.0-utils_4.0.5.3140.ds6-12_arm64.deb'. dpkg-deb: building package 'libib-util' in '../libib-util_4.0.5.3140.ds6-12_arm64.deb'. dpkg-deb: building package 'libib-util-dbgsym' in '../libib-util-dbgsym_4.0.5.3140.ds6-12_arm64.deb'. dpkg-deb: building package 'firebird4.0-doc' in '../firebird4.0-doc_4.0.5.3140.ds6-12_all.deb'. dpkg-deb: building package 'firebird4.0-server' in '../firebird4.0-server_4.0.5.3140.ds6-12_arm64.deb'. dpkg-deb: building package 'firebird4.0-common' in '../firebird4.0-common_4.0.5.3140.ds6-12_all.deb'. dpkg-deb: building package 'libfbclient2-dbgsym' in '../libfbclient2-dbgsym_4.0.5.3140.ds6-12_arm64.deb'. dpkg-deb: building package 'firebird4.0-utils-dbgsym' in '../firebird4.0-utils-dbgsym_4.0.5.3140.ds6-12_arm64.deb'. dpkg-deb: building package 'firebird4.0-server-core' in '../firebird4.0-server-core_4.0.5.3140.ds6-12_arm64.deb'. dpkg-deb: building package 'firebird-utils' in '../firebird-utils_4.0.5.3140.ds6-12_all.deb'. dpkg-genbuildinfo --build=binary -O../firebird4.0_4.0.5.3140.ds6-12_arm64.buildinfo dpkg-genchanges --build=binary -O../firebird4.0_4.0.5.3140.ds6-12_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/2403319 and its subdirectories I: Current time: Sun Jan 26 16:06:18 -12 2025 I: pbuilder-time-stamp: 1737950778 Mon Jan 27 04:06:51 UTC 2025 I: 1st build successful. Starting 2nd build on remote node codethink03-arm64.debian.net. Mon Jan 27 04:06:51 UTC 2025 I: Preparing to do remote build '2' on codethink03-arm64.debian.net. Mon Jan 27 04:24:35 UTC 2025 I: Deleting $TMPDIR on codethink03-arm64.debian.net. Mon Jan 27 04:24:36 UTC 2025 I: firebird4.0_4.0.5.3140.ds6-12_arm64.changes: Format: 1.8 Date: Sun, 26 Jan 2025 16:49:16 +0000 Source: firebird4.0 Binary: firebird-dev firebird-utils firebird4.0-common firebird4.0-common-doc firebird4.0-doc firebird4.0-examples firebird4.0-server firebird4.0-server-core firebird4.0-server-core-dbgsym firebird4.0-server-dbgsym firebird4.0-utils firebird4.0-utils-dbgsym libfbclient2 libfbclient2-dbgsym libib-util libib-util-dbgsym Architecture: arm64 all Version: 4.0.5.3140.ds6-12 Distribution: unstable Urgency: medium Maintainer: Damyan Ivanov Changed-By: Damyan Ivanov Description: firebird-dev - Development files for Firebird firebird-utils - Firebird command line utilities wrapper firebird4.0-common - common files for firebird 4.0 server, client and utilities firebird4.0-common-doc - copyright, licensing and changelogs of firebird4.0 firebird4.0-doc - Documentation files for firebird database version 4.0 firebird4.0-examples - Examples for Firebird database firebird4.0-server - Firebird Server - an RDBMS based on InterBase 6.0 code firebird4.0-server-core - Firebird engine core firebird4.0-utils - Firebird command line utilities libfbclient2 - Firebird client library libib-util - Firebird UDF support library Closes: 1094221 Changes: firebird4.0 (4.0.5.3140.ds6-12) unstable; urgency=medium . * functions.sh: fix shell quoting, also in generated SYSDBA.password * -server.postinst: create 'firebird' user only if it doesn't exists * install /var/lib/firebird in firebird4.0-server-core Closes: #1094221 Checksums-Sha1: aa2edc6530d360d7f254b65ea84bc0319d67ea79 147000 firebird-dev_4.0.5.3140.ds6-12_arm64.deb 0a7774c1aedda1fdd003d17b34fb95ab488edee4 3772 firebird-utils_4.0.5.3140.ds6-12_all.deb 16125f34fc9464d9a62273d12ecb1ea94407409d 56880 firebird4.0-common-doc_4.0.5.3140.ds6-12_all.deb 6b2aef83bd9d6cbae4c9539697422867bc57fdfe 17468 firebird4.0-common_4.0.5.3140.ds6-12_all.deb 4b60245b82b3ee9ab5ca51ad3c341138c601f140 183524 firebird4.0-doc_4.0.5.3140.ds6-12_all.deb d861e00d37460908d046cf244e23b5881be0e5dc 385260 firebird4.0-examples_4.0.5.3140.ds6-12_all.deb c11a8027f7d0b04ba117d2b5e122110e208fa6d4 64481584 firebird4.0-server-core-dbgsym_4.0.5.3140.ds6-12_arm64.deb f82a10eff2b3d1a15e8447ca627aa6313f889ef0 3128860 firebird4.0-server-core_4.0.5.3140.ds6-12_arm64.deb 3577e6cd1a7fef0692b0841cb8ca677551031ca0 8806084 firebird4.0-server-dbgsym_4.0.5.3140.ds6-12_arm64.deb 4d84633b0b6d847c579044023b54947fcb4e9357 594436 firebird4.0-server_4.0.5.3140.ds6-12_arm64.deb 614a29fd9bf4f322bfbf0ff7feb6d2141260b1b5 20287832 firebird4.0-utils-dbgsym_4.0.5.3140.ds6-12_arm64.deb 851d50f43632ef241e7c8c59bd3d7582ef2a2483 1234852 firebird4.0-utils_4.0.5.3140.ds6-12_arm64.deb 4f3b5a78c73189c3e93d67d8455e14abf1e8ae20 10641 firebird4.0_4.0.5.3140.ds6-12_arm64.buildinfo b9aec3e20d80f6e6fbdba6e0b63829185e5a2ee6 7468920 libfbclient2-dbgsym_4.0.5.3140.ds6-12_arm64.deb 6dbf062ffb7552f7151d34f79049ab4eac5ca1d5 739960 libfbclient2_4.0.5.3140.ds6-12_arm64.deb ab9a7f51f5ad7c0790b02dd7d86fb380dd95c41e 25688 libib-util-dbgsym_4.0.5.3140.ds6-12_arm64.deb 4a4450fb5603b992bd450a876024c9cfba052f3e 3440 libib-util_4.0.5.3140.ds6-12_arm64.deb Checksums-Sha256: 50913ffff26e8efac75cebc1534a27ac25d31b0f56f21a05e1e8e2be3e126ebc 147000 firebird-dev_4.0.5.3140.ds6-12_arm64.deb bbfa91d75b73315a85359a1476eb8f3895a3e04d8228e81da1577239ddaad791 3772 firebird-utils_4.0.5.3140.ds6-12_all.deb 6255612fe5f47b1c9add0e2ed8ea34d79ea3500076ce820bb769091e7089397c 56880 firebird4.0-common-doc_4.0.5.3140.ds6-12_all.deb 8e361d608ebae44b238560db0d6e4f1c01fab07e127357e076ab03f01eb01e9f 17468 firebird4.0-common_4.0.5.3140.ds6-12_all.deb 4d7441b0a9a9b2a934e38e8a04445919d34a8a64f932833b4a65fff02c1cddca 183524 firebird4.0-doc_4.0.5.3140.ds6-12_all.deb 6b1218b4191de2f84979752f4c2361fa16553ad760d08bf8da9e3be25ee902ba 385260 firebird4.0-examples_4.0.5.3140.ds6-12_all.deb ee63d4d956576d477e2fe126188e6bc6d01822b75099c29646ad1925b6fcb3fa 64481584 firebird4.0-server-core-dbgsym_4.0.5.3140.ds6-12_arm64.deb 2acf8d67f9001ed8db0795af5b2970bc3bdaeddcf1a8353229dc753ad8b73303 3128860 firebird4.0-server-core_4.0.5.3140.ds6-12_arm64.deb a0197f97ec6d346827d2188ee945f0112b352f457e86ad2248ee996544ecaced 8806084 firebird4.0-server-dbgsym_4.0.5.3140.ds6-12_arm64.deb 23a4bd57a740ead5ff22fc7d8e7dc0df31c28f7702b8e7b6ff528332986ff5f5 594436 firebird4.0-server_4.0.5.3140.ds6-12_arm64.deb 2e65f870a16eda4a23e48e63c147927a439de2aaace9cad0f9904bcb42072670 20287832 firebird4.0-utils-dbgsym_4.0.5.3140.ds6-12_arm64.deb 2c8b5ccfa0e80054f968f1c7358825fb028f7ad5854f629d63373d107e3d1633 1234852 firebird4.0-utils_4.0.5.3140.ds6-12_arm64.deb f9abf9e565335458930aa11cc67e4b9c9eacc97b46e2278fdc2e53ec945a1955 10641 firebird4.0_4.0.5.3140.ds6-12_arm64.buildinfo ce3c642bfd7ce09f813da924ee323643f40f7618454ca812de1b9e1310de87c9 7468920 libfbclient2-dbgsym_4.0.5.3140.ds6-12_arm64.deb 9041fde7bf11cac88e1420d396a21b29e6fb7176b497ba825c566e7d41efbe82 739960 libfbclient2_4.0.5.3140.ds6-12_arm64.deb 5b3f313591885b8753d4a88d41064ed1a6b62725a8a0e7d0caec9b9b4f100096 25688 libib-util-dbgsym_4.0.5.3140.ds6-12_arm64.deb e2b8e6b54675e2220a8367fd7ec118ceeb039241a0b83d5accef7a846050ec5a 3440 libib-util_4.0.5.3140.ds6-12_arm64.deb Files: 6629c80a34487374f0e9f611810c1492 147000 libdevel optional firebird-dev_4.0.5.3140.ds6-12_arm64.deb bc7af9bdd8d21fec6d8949c9fc9a91bb 3772 database optional firebird-utils_4.0.5.3140.ds6-12_all.deb c0004ed426fac7a9a8d709803339ffe4 56880 doc optional firebird4.0-common-doc_4.0.5.3140.ds6-12_all.deb d0d2943c1fe1009d5a46a2eef5160baa 17468 database optional firebird4.0-common_4.0.5.3140.ds6-12_all.deb 877a12c6569841e31a77a4f4dc590281 183524 doc optional firebird4.0-doc_4.0.5.3140.ds6-12_all.deb b89c1b00bbfdd7d3db934a4475b56872 385260 doc optional firebird4.0-examples_4.0.5.3140.ds6-12_all.deb c57668fba0e76ca44359cc1b1a77c2fb 64481584 debug optional firebird4.0-server-core-dbgsym_4.0.5.3140.ds6-12_arm64.deb 05dddc7289859db25434a384351e4457 3128860 database optional firebird4.0-server-core_4.0.5.3140.ds6-12_arm64.deb 796695d5e9508ccd9f1c1269012514a1 8806084 debug optional firebird4.0-server-dbgsym_4.0.5.3140.ds6-12_arm64.deb 25c492f56d1d36503fb78e119376289a 594436 database optional firebird4.0-server_4.0.5.3140.ds6-12_arm64.deb 383f0b53da00aaf745ae10aaa09ca9af 20287832 debug optional firebird4.0-utils-dbgsym_4.0.5.3140.ds6-12_arm64.deb d65b67cd296b0f1b5c050faab7028e6d 1234852 database optional firebird4.0-utils_4.0.5.3140.ds6-12_arm64.deb 3de12d8139a3712ecd6eb35163ab8584 10641 database optional firebird4.0_4.0.5.3140.ds6-12_arm64.buildinfo eca93312922f2b9f551d55675e3b6eed 7468920 debug optional libfbclient2-dbgsym_4.0.5.3140.ds6-12_arm64.deb b9784002c435f8bc72e7fad5ae4b2714 739960 libs optional libfbclient2_4.0.5.3140.ds6-12_arm64.deb 95e3acb0110916ffca0a6274eab95f7e 25688 debug optional libib-util-dbgsym_4.0.5.3140.ds6-12_arm64.deb dfea2bb083fccc7e981d66e0210ad4b1 3440 libs optional libib-util_4.0.5.3140.ds6-12_arm64.deb Mon Jan 27 04:24:37 UTC 2025 I: diffoscope 286 will be used to compare the two builds: Running as unit: rb-diffoscope-arm64_9-57691.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.qf5x1UKN/firebird4.0_4.0.5.3140.ds6-12.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.qf5x1UKN/firebird4.0_4.0.5.3140.ds6-12.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.qf5x1UKN/firebird4.0_4.0.5.3140.ds6-12.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.qf5x1UKN/b1/firebird4.0_4.0.5.3140.ds6-12_arm64.changes /srv/reproducible-results/rbuild-debian/r-b-build.qf5x1UKN/b2/firebird4.0_4.0.5.3140.ds6-12_arm64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call diffoscope.comparators.binary.FilesystemFile ## main (total time: 0.003s) 0.003s 2 calls outputs 0.000s 1 call cleanup Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 221ms CPU time consumed: 222ms Mon Jan 27 04:24:38 UTC 2025 I: diffoscope 286 found no differences in the changes files, and a .buildinfo file also exists. Mon Jan 27 04:24:38 UTC 2025 I: firebird4.0 from unstable built successfully and reproducibly on arm64. Mon Jan 27 04:24:39 UTC 2025 I: Submitting .buildinfo files to external archives: Mon Jan 27 04:24:39 UTC 2025 I: Submitting 12K b1/firebird4.0_4.0.5.3140.ds6-12_arm64.buildinfo.asc Mon Jan 27 04:24:39 UTC 2025 I: Submitting 12K b2/firebird4.0_4.0.5.3140.ds6-12_arm64.buildinfo.asc Mon Jan 27 04:24:40 UTC 2025 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Mon Jan 27 04:24:40 UTC 2025 I: Done submitting .buildinfo files. Mon Jan 27 04:24:40 UTC 2025 I: Removing signed firebird4.0_4.0.5.3140.ds6-12_arm64.buildinfo.asc files: removed './b1/firebird4.0_4.0.5.3140.ds6-12_arm64.buildinfo.asc' removed './b2/firebird4.0_4.0.5.3140.ds6-12_arm64.buildinfo.asc'