<86>Oct 29 04:56:06 userdel[2640051]: delete user 'rooter' <86>Oct 29 04:56:06 groupadd[2640089]: group added to /etc/group: name=rooter, GID=924 <86>Oct 29 04:56:06 groupadd[2640089]: group added to /etc/gshadow: name=rooter <86>Oct 29 04:56:06 groupadd[2640089]: new group: name=rooter, GID=924 <86>Oct 29 04:56:06 useradd[2640110]: new user: name=rooter, UID=924, GID=924, home=/root, shell=/bin/bash <86>Oct 29 04:56:06 userdel[2640209]: delete user 'builder' <86>Oct 29 04:56:06 userdel[2640209]: removed group 'builder' owned by 'builder' <86>Oct 29 04:56:06 userdel[2640209]: removed shadow group 'builder' owned by 'builder' <86>Oct 29 04:56:06 groupadd[2640260]: group added to /etc/group: name=builder, GID=925 <86>Oct 29 04:56:06 groupadd[2640260]: group added to /etc/gshadow: name=builder <86>Oct 29 04:56:06 groupadd[2640260]: new group: name=builder, GID=925 <86>Oct 29 04:56:06 useradd[2640304]: new user: name=builder, UID=925, GID=925, home=/usr/src, shell=/bin/bash <13>Oct 29 04:56:10 rpmi: rpm-build-compat-2.2.12-alt1 sisyphus+296907.100.1.1 1647731749 installed <13>Oct 29 04:56:12 rpmi: libtommath-1.1.0-alt2 sisyphus+285629.40.2.1 1632320415 installed <13>Oct 29 04:56:12 rpmi: libtomcrypt-1.18.2-alt4 sisyphus+285629.200.2.1 1632320797 installed <13>Oct 29 04:56:12 rpmi: libre2-20220601-alt1 sisyphus+302655.100.1.1 1656172488 installed <13>Oct 29 04:56:12 rpmi: libncurses-6.3.20220618-alt1 sisyphus+302449.100.1.1 1655835262 installed <13>Oct 29 04:56:12 rpmi: libtinfo-devel-6.3.20220618-alt1 sisyphus+302449.100.1.1 1655835262 installed <13>Oct 29 04:56:12 rpmi: libnatspec-0.3.1-alt2 sisyphus+275114.100.1.1 1624405313 installed <13>Oct 29 04:56:12 rpmi: libedit3-3.1.20191231-alt1 sisyphus+278505.100.1.1 1626106372 installed <13>Oct 29 04:56:12 rpmi: libicu72-1:7.2.1-alt1 sisyphus+308882.100.1.1 1666532135 installed <13>Oct 29 04:56:12 rpmi: icu-utils-1:7.2.1-alt1 sisyphus+308882.100.1.1 1666532135 installed <13>Oct 29 04:56:12 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Oct 29 04:56:13 rpmi: libstdc++12-devel-12.1.1-alt2 sisyphus+307182.100.1.1 1663782147 installed <13>Oct 29 04:56:14 rpmi: gcc12-c++-12.1.1-alt2 sisyphus+307182.100.1.1 1663782147 installed <13>Oct 29 04:56:14 rpmi: gcc-c++-12-alt1 sisyphus+300988.300.1.1 1654033914 installed <13>Oct 29 04:56:14 rpmi: libicu-devel-1:7.2.1-alt1 sisyphus+308882.100.1.1 1666532135 installed <13>Oct 29 04:56:14 rpmi: libedit-devel-3.1.20191231-alt1 sisyphus+278505.100.1.1 1626106372 installed <13>Oct 29 04:56:14 rpmi: unzip-6.0-alt5 sisyphus+308257.100.1.1 1665550038 installed <13>Oct 29 04:56:14 rpmi: libncurses-devel-6.3.20220618-alt1 sisyphus+302449.100.1.1 1655835262 installed <13>Oct 29 04:56:14 rpmi: libre2-devel-20220601-alt1 sisyphus+302655.100.1.1 1656172488 installed <13>Oct 29 04:56:14 rpmi: libtomcrypt-devel-1.18.2-alt4 sisyphus+285629.200.2.1 1632320797 installed <13>Oct 29 04:56:14 rpmi: libtommath-devel-1.1.0-alt2 sisyphus+285629.40.2.1 1632320415 installed <13>Oct 29 04:56:14 rpmi: zlib-devel-1.2.12-alt3 sisyphus+304986.100.1.1 1660039932 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/firebird-4.0.0.2496.0-alt4.nosrc.rpm (w1.gzdio) Installing firebird-4.0.0.2496.0-alt4.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.33627 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf firebird-4.0.0.2496.0 + echo 'Source #0 (firebird-4.0.0.2496.0.tar):' Source #0 (firebird-4.0.0.2496.0.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/firebird-4.0.0.2496.0.tar + cd firebird-4.0.0.2496.0 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #101 (firebird-4.0.0.2496.0-fedora-add-pkgconfig-files.patch):' Patch #101 (firebird-4.0.0.2496.0-fedora-add-pkgconfig-files.patch): + /usr/bin/patch -p1 patching file builds/install/arch-specific/linux/misc/fbclient.pc.in patching file configure.ac + echo 'Patch #203 (firebird-4.0.0.2496.0-fedora-no-copy-from-icu.patch):' Patch #203 (firebird-4.0.0.2496.0-fedora-no-copy-from-icu.patch): + /usr/bin/patch -p1 patching file builds/posix/Makefile.in patching file src/isql/isql.epp + echo 'Patch #205 (firebird-4.0.0.2496.0-fedora-cloop-honour-build-flags.patch):' Patch #205 (firebird-4.0.0.2496.0-fedora-cloop-honour-build-flags.patch): + /usr/bin/patch -p1 patching file extern/cloop/Makefile patching file extern/btyacc/Makefile + echo 'Patch #301 (firebird-4.0.0.2496.0-fedora-c++17.patch):' Patch #301 (firebird-4.0.0.2496.0-fedora-c++17.patch): + /usr/bin/patch -p1 patching file CMakeLists.txt patching file builds/posix/make.defaults patching file builds/posix/prefix.freebsd_amd64 patching file configure.ac patching file examples/extauth/Makefile patching file examples/interfaces/makefile patching file extern/icu/android/aarch64/config.sh patching file extern/icu/android/armv7a/config.sh patching file extern/icu/android/linux/config.sh + echo 'Patch #302 (firebird-4.0.0.2496.0-fedora-noexcept.patch):' Patch #302 (firebird-4.0.0.2496.0-fedora-noexcept.patch): + /usr/bin/patch -p1 patching file src/common/classes/alloc.cpp patching file src/common/classes/alloc.h + echo 'Patch #1001 (firebird-4.0.0.2496.0-alt-dont-link-libstdcxx-statically.patch):' Patch #1001 (firebird-4.0.0.2496.0-alt-dont-link-libstdcxx-statically.patch): + /usr/bin/patch -p1 patching file builds/posix/make.defaults + echo 'Patch #1002 (firebird-4.0.0.2496.0-alt-use-system-libre2.patch):' Patch #1002 (firebird-4.0.0.2496.0-alt-use-system-libre2.patch): + /usr/bin/patch -p1 patching file builds/posix/Makefile.in patching file src/common/SimilarToRegex.cpp + echo 'Patch #1003 (firebird-4.0.0.2496.0-alt-disable-examples.patch):' Patch #1003 (firebird-4.0.0.2496.0-alt-disable-examples.patch): + /usr/bin/patch -p1 patching file builds/posix/Makefile.in Hunk #1 succeeded at 650 (offset -3 lines). ++ wc -l ++ sed -i -e 's:"isql :"isql-fb :w /dev/stdout' src/isql/isql.epp + check_sed 1 1 src/isql/isql.epp + MSG='sed of src/isql/isql.epp, required 1 line(s) modified 1' + echo 'sed of src/isql/isql.epp, required 1 line(s) modified 1' sed of src/isql/isql.epp, required 1 line(s) modified 1 + [[ 1 -ge 1 ]] ++ sed -i -e 's:isql :isql-fb :w /dev/stdout' src/msgs/history2.sql ++ wc -l + check_sed 4 4 src/msgs/history2.sql + MSG='sed of src/msgs/history2.sql, required 4 line(s) modified 4' + echo 'sed of src/msgs/history2.sql, required 4 line(s) modified 4' sed of src/msgs/history2.sql, required 4 line(s) modified 4 + [[ 4 -ge 4 ]] ++ sed -i -e 's:--- ISQL:--- ISQL-FB:w /dev/stdout' -e 's:isql :isql-fb :w /dev/stdout' -e 's:ISQL :ISQL-FB :w /dev/stdout' src/msgs/messages2.sql ++ wc -l + check_sed 6 6 src/msgs/messages2.sql + MSG='sed of src/msgs/messages2.sql, required 6 line(s) modified 6' + echo 'sed of src/msgs/messages2.sql, required 6 line(s) modified 6' sed of src/msgs/messages2.sql, required 6 line(s) modified 6 + [[ 6 -ge 6 ]] + find . -name '*.sh' -exec chmod +x '{}' + + rm -rf ./extern/editline ./extern/libtomcrypt ./extern/libtommath ./extern/re2 ./extern/zlib + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.43907 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd firebird-4.0.0.2496.0 + autoreconf -fisv autoreconf-default: Entering directory `.' autoreconf-default: configure.ac: not using Gettext autoreconf-default: running: aclocal --force aclocal-default: warning: couldn't open directory 'm4': No such file or directory autoreconf-default: configure.ac: tracing autoreconf-default: running: libtoolize --force --install libtoolize-default: putting auxiliary files in AC_CONFIG_AUX_DIR, 'builds/make.new/config'. libtoolize-default: linking file 'builds/make.new/config/config.guess' libtoolize-default: linking file 'builds/make.new/config/config.sub' libtoolize-default: linking file 'builds/make.new/config/install-sh' libtoolize-default: linking file 'builds/make.new/config/ltmain.sh' libtoolize-default: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize-default: linking file 'm4/libtool.m4' libtoolize-default: You should add the contents of 'm4/libtool.m4' to 'aclocal.m4'. libtoolize-default: linking file 'm4/ltoptions.m4' libtoolize-default: You should add the contents of 'm4/ltoptions.m4' to 'aclocal.m4'. libtoolize-default: linking file 'm4/ltsugar.m4' libtoolize-default: You should add the contents of 'm4/ltsugar.m4' to 'aclocal.m4'. libtoolize-default: linking file 'm4/ltversion.m4' libtoolize-default: linking file 'm4/lt~obsolete.m4' libtoolize-default: You should add the contents of 'm4/lt~obsolete.m4' to 'aclocal.m4'. libtoolize-default: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. autoreconf-default: configure.ac: not using Intltool autoreconf-default: configure.ac: not using gtk-doc autoreconf-default: running: /usr/bin/autoconf-2.60 --force autoreconf-default: running: /usr/bin/autoheader-2.60 --force autoreconf-default: configure.ac: not using Automake autoreconf-default: Leaving directory `.' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt' + export FCFLAGS + '[' -n '' ']' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt' + ASFLAGS=' -march=i586 -mtune=generic' + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --disable-rpath --disable-static --prefix=/usr/lib/firebird --with-system-editline --with-fbbin=/usr/bin --with-fbsbin=/usr/sbin --with-fbconf=/etc/firebird --with-fblib=/usr/lib --with-fbinclude=/usr/include --with-fbdoc=/usr/share/doc/firebird --with-fbsample=/usr/share/doc/firebird/sample --with-fbsample-db=/var/lib/firebird/data/ --with-fbhelp=/var/lib/firebird/system/ --with-fbintl=/usr/lib/firebird/intl --with-fbmisc=/usr/share/firebird/misc --with-fbsecure-db=/var/lib/firebird/secdb/ --with-fbmsg=/var/lib/firebird/system/ --with-fblog=/var/log/firebird --with-fbglock=/var/run/firebird --with-fbplugins=/usr/lib/firebird/plugins --with-fbtzdata=/var/lib/firebird/tzdata configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-silent-rules, --without-included-gettext checking whether make sets $(MAKE)... yes checking build system type... i586-alt-linux-gnu checking for /proc/self/maps... no checking whether everything is installed to the same prefix... no checking whether binary relocation support should be enabled... no checking host system type... i586-alt-linux-gnu checking for i586-alt-linux-gcc... i586-alt-linux-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i586-alt-linux-gcc accepts -g... yes checking for i586-alt-linux-gcc option to accept ISO C89... 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... i586-alt-linux-gcc checking for readline in -ledit... yes checking for gawk... gawk checking for i586-alt-linux-gcc option to accept ISO C99... none needed checking for i586-alt-linux-gcc option to accept ISO Standard C... (cached) none needed checking how to run the C preprocessor... i586-alt-linux-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking whether i586-alt-linux-gcc needs -traditional... no checking for i586-alt-linux-g++... i586-alt-linux-g++ checking whether we are using the GNU C++ compiler... yes checking whether i586-alt-linux-g++ accepts -g... yes checking how to run the C preprocessor... i586-alt-linux-gcc -E checking for a BSD-compatible install... /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... /bin/sed checking for fgrep... /bin/grep -F checking for ld used by i586-alt-linux-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 i586-alt-linux-gnu file names to i586-alt-linux-gnu format... func_convert_file_noop checking how to convert i586-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for i586-alt-linux-file... no checking for file... file checking for i586-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... (cached) pass_all checking for i586-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for i586-alt-linux-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for i586-alt-linux-strip... no checking for strip... strip checking for i586-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from i586-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for i586-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if i586-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for i586-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if i586-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if i586-alt-linux-gcc static flag -static works... no checking if i586-alt-linux-gcc supports -c -o file.o... yes checking if i586-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the i586-alt-linux-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... yes 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... no checking how to run the C++ preprocessor... i586-alt-linux-g++ -E checking for ld used by i586-alt-linux-g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the i586-alt-linux-g++ linker (/usr/bin/ld) supports shared libraries... yes checking for i586-alt-linux-g++ option to produce PIC... -fPIC -DPIC checking if i586-alt-linux-g++ PIC flag -fPIC -DPIC works... yes checking if i586-alt-linux-g++ static flag -static works... no checking if i586-alt-linux-g++ supports -c -o file.o... yes checking if i586-alt-linux-g++ supports -c -o file.o... (cached) yes checking whether the i586-alt-linux-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 ANSI C header files... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... yes checking assert.h usability... yes checking assert.h presence... yes checking for assert.h... yes checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking for sys/wait.h that is POSIX.1 compatible... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/timeb.h usability... yes checking sys/timeb.h presence... yes checking for sys/timeb.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/mount.h usability... yes checking sys/mount.h presence... yes checking for sys/mount.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/syscall.h usability... yes checking sys/syscall.h presence... yes checking for sys/syscall.h... yes checking sys/signal.h usability... yes checking sys/signal.h presence... yes checking for sys/signal.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking for sys/signal.h... (cached) yes checking sys/siginfo.h usability... no checking sys/siginfo.h presence... no checking for sys/siginfo.h... no checking termio.h usability... yes checking termio.h presence... yes checking for termio.h... yes checking termios.h usability... yes checking termios.h presence... 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 varargs.h usability... no checking varargs.h presence... no checking for varargs.h... no checking crypt.h usability... yes checking crypt.h presence... yes checking for crypt.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking rpc/rpc.h usability... no checking rpc/rpc.h presence... no checking for rpc/rpc.h... no checking netconfig.h usability... no checking netconfig.h presence... no checking for netconfig.h... no checking for rpc/xdr.h... no checking aio.h usability... yes checking aio.h presence... yes checking for aio.h... yes checking mntent.h usability... yes checking mntent.h presence... yes checking for mntent.h... yes checking mnttab.h usability... no checking mnttab.h presence... no checking for mnttab.h... no checking sys/mntent.h usability... no checking sys/mntent.h presence... no checking for sys/mntent.h... no checking sys/mnttab.h usability... no checking sys/mnttab.h presence... no checking for sys/mnttab.h... no checking sys/ipc.h usability... yes checking sys/ipc.h presence... yes checking for sys/ipc.h... yes checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/sem.h usability... yes checking sys/sem.h presence... yes checking for sys/sem.h... yes checking semaphore.h usability... yes checking semaphore.h presence... yes checking for semaphore.h... yes checking float.h usability... yes checking float.h presence... yes checking for float.h... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking linux/falloc.h usability... yes checking linux/falloc.h presence... yes checking for linux/falloc.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking socket.h usability... no checking socket.h presence... no checking for socket.h... no checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/sockio.h usability... no checking sys/sockio.h presence... no checking for sys/sockio.h... no checking winsock2.h usability... no checking winsock2.h presence... no checking for winsock2.h... no checking whether SOCK_CLOEXEC is declared... yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking unicode/ucnv.h usability... yes checking unicode/ucnv.h presence... yes checking for unicode/ucnv.h... yes checking for main in -licuuc... yes checking tommath.h usability... yes checking tommath.h presence... no configure: WARNING: tommath.h: accepted by the compiler, rejected by the preprocessor! configure: WARNING: tommath.h: proceeding with the compiler's result checking for tommath.h... yes checking for mp_init in -ltommath... yes checking tomcrypt.h usability... yes checking tomcrypt.h presence... no configure: WARNING: tomcrypt.h: accepted by the compiler, rejected by the preprocessor! configure: WARNING: tomcrypt.h: proceeding with the compiler's result checking for tomcrypt.h... yes checking for sha1_init in -ltomcrypt... yes checking for library containing dlopen... none required checking for main in -lm... yes checking for tgetent in -lcurses... 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 stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... (cached) yes checking for getpagesize... yes checking for working mmap... yes checking for pid_t... yes checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking whether setpgrp takes no argument... 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 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 in sys/types.h... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... 64 checking size of void *... 4 checking size of long... 4 checking size of size_t... 4 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... 4 checking alignment of double... 4 checking correctness of comparing 64-bit integers... success checking for /proc/self/exe... no 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.suse 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/install/misc/fbclient.pc 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 configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-silent-rules, --without-included-gettext The Firebird4 package has been configured with the following options: 64 bit I/O for 32-bit platforms : enabled Raw devices : enabled Service name : gds_db Service port : 3050 GPRE modules : c_cxx.cpp Install Dir : /usr/lib/firebird + make make: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0' make -C gen firebird make[1]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' find: '../extern/libtomcrypt/src': No such file or directory make[1]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make[1]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make TARGET=Release master_process make[2]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' find: '../extern/libtomcrypt/src': No such file or directory make[2]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make[2]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' ln -sf /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen/autoconfig.auto /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen/autoconfig.h make updateBuildNum make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' find: '../extern/libtomcrypt/src': No such file or directory make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make[3]: Nothing to be done for 'updateBuildNum'. make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make export_lists make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' find: '../extern/libtomcrypt/src': No such file or directory make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' 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[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make external make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' find: '../extern/libtomcrypt/src': No such file or directory make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make -C /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/btyacc make[4]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/btyacc' cc -fPIE -c -o closure.o closure.c cc -fPIE -c -o error.o error.c cc -fPIE -c -o lalr.o lalr.c cc -fPIE -c -o lr0.o lr0.c cc -fPIE -c -o main.o main.c cc -fPIE -c -o mkpar.o mkpar.c cc -fPIE -c -o output.o output.c cc -fPIE -c -o mstring.o mstring.c cc -fPIE -c -o reader.o reader.c cc -fPIE -c -o readskel.o readskel.c cc -fPIE -c -o skeleton.o skeleton.c cc -fPIE -c -o symtab.o symtab.c cc -fPIE -c -o verbose.o verbose.c cc -fPIE -c -o warshall.o warshall.c cc -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 ld: main.o: in function `create_file_names': main.c:(.text+0x737): warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp' make[4]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/btyacc' make -C /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/cloop TARGET=release WITH_FPC=0 BUILD_DIR=/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/cloop OUT_DIR=/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/cloop make[4]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/cloop' g++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -O3 src/cloop/Expr.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/cloop/release/cloop/Expr.o g++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -O3 src/cloop/Generator.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/cloop/release/cloop/Generator.o g++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -O3 src/cloop/Lexer.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/cloop/release/cloop/Lexer.o g++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -O3 src/cloop/Parser.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/cloop/release/cloop/Parser.o g++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -O3 src/cloop/Main.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/cloop/release/cloop/Main.o g++ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/cloop/release/cloop/Expr.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/cloop/release/cloop/Generator.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/cloop/release/cloop/Lexer.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/cloop/release/cloop/Parser.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/cloop/release/cloop/Main.o -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/cloop/release/bin/cloop /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/cloop/release/bin/cloop src/tests/test1/Interface.idl c-header src/tests/test1/CalcCApi.h CALC_C_API_H CALC_I /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/cloop/release/bin/cloop src/tests/test1/Interface.idl c-impl src/tests/test1/CalcCApi.c CalcCApi.h CALC_I cc -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt src/tests/test1/CalcCApi.c -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/cloop/release/tests/test1/CalcCApi.o cc1: warning: command-line option '-fno-sized-deallocation' is valid for C++/ObjC++ but not for C cc -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt src/tests/test1/CTest.c -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/cloop/release/tests/test1/CTest.o cc1: warning: command-line option '-fno-sized-deallocation' is valid for C++/ObjC++ but not for C g++ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/cloop/release/tests/test1/CalcCApi.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/cloop/release/tests/test1/CTest.o -shared -ldl -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/cloop/release/bin/test1-c.so g++ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/cloop/release/tests/test1/CalcCApi.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/cloop/release/tests/test1/CTest.o -ldl -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/cloop/release/bin/test1-c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/cloop/release/bin/cloop src/tests/test1/Interface.idl c++ src/tests/test1/CalcCppApi.h CALC_CPP_API_H calc I g++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -O3 src/tests/test1/CppTest.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/cloop/release/tests/test1/CppTest.o g++ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/cloop/release/tests/test1/CppTest.o -shared -ldl -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/cloop/release/bin/test1-cpp.so g++ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/cloop/release/tests/test1/CppTest.o -ldl -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/cloop/release/bin/test1-cpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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 make[4]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/cloop' make -C /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/decNumber make[4]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/decNumber' rm -f -f *.o cc -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[4]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/decNumber' ln -sf /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/decNumber/libdecFloat.a /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make updateCloopInterfaces make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' find: '../extern/libtomcrypt/src': No such file or directory make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make[3]: Nothing to be done for 'updateCloopInterfaces'. make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make boot make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' find: '../extern/libtomcrypt/src': No such file or directory make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/c_cxx.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/gpre.h:1515, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:37: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp: In function 'void gen_compile(const act*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:1234:58: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 1234 | fprintf(gpreGlob.out_file, "isc_%d = ", blob->blb_ident); | ~^ ~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp: In function 'void gen_create_database(const act*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:1254:27: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 1254 | sprintf(s1, "isc_%dl", request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:1255:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 1255 | sprintf(trname, "isc_%dt", request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:1259:35: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 1259 | sprintf(s2, "isc_%dp", request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:1261:51: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 1261 | printa(column, "%s = isc_%d;", s2, request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:1275:35: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 1275 | sprintf(s2, "isc_%d", request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:1293:56: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 1293 | printa(column, "if (%s != isc_%d)", s2, request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:1311:77: warning: format '%d' expects argument of type 'int', but argument 7 has type 'long unsigned int' [-Wformat=] 1311 | fprintf(gpreGlob.out_file, "isc_ddl (%s, &%s, &%s, (short) %d, isc_%d);", | ~^ | | | int | %ld 1312 | status_vector(action), request->req_database->dbb_name->sym_string, 1313 | trname, request->req_length, request->req_ident); | ~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp: In function 'void gen_cursor_init(const act*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:1364:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'ULONG' {aka 'long unsigned int'} [-Wformat=] 1364 | printa(column, "isc_%d = 0;", action->act_request->req_blobs->blb_ident); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int ULONG {aka long unsigned int} | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp: In function 'void gen_ddl(const act*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:1555:77: warning: format '%d' expects argument of type 'int', but argument 7 has type 'long unsigned int' [-Wformat=] 1555 | fprintf(gpreGlob.out_file, "isc_ddl (%s, &%s, &%s, (short) %d, isc_%d);", | ~^ | | | int | %ld ...... 1558 | gpreGlob.transaction_name, request->req_length, request->req_ident); | ~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp: In function 'void gen_get_or_put_slice(const act*, const ref*, bool, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2415:27: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2415 | sprintf(s2, "isc_%d", reference->ref_sdl_ident); // slice description | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2426:35: warning: format '%d' expects argument of type 'int', but argument 3 has type 'ULONG' {aka 'long unsigned int'} [-Wformat=] 2426 | sprintf(s4, "isc_%d", reference->ref_field->fld_array_info->ary_ident); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int ULONG {aka long unsigned int} | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp: In function 'void gen_get_segment(const act*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2476:60: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2476 | fprintf(gpreGlob.out_file, "isc_ftof (isc_%d, isc_%d, %s, isc_%d);", | ~^ | | | int | %ld 2477 | blob->blb_buff_ident, blob->blb_len_ident, | ~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2476:68: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 2476 | fprintf(gpreGlob.out_file, "isc_ftof (isc_%d, isc_%d, %s, isc_%d);", | ~^ | | | int | %ld 2477 | blob->blb_buff_ident, blob->blb_len_ident, | ~~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2476:80: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat=] 2476 | fprintf(gpreGlob.out_file, "isc_ftof (isc_%d, isc_%d, %s, isc_%d);", | ~^ | | | int | %ld 2477 | blob->blb_buff_ident, blob->blb_len_ident, 2478 | into->ref_value, blob->blb_len_ident); | ~~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2482:63: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 2482 | fprintf(gpreGlob.out_file, "%s = isc_%d;", into->ref_null_value, blob->blb_len_ident); | ~^ ~~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp: In function 'void gen_put_segment(const act*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2654:50: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2654 | fprintf(gpreGlob.out_file, "isc_%d = %s;", blob->blb_len_ident, from->ref_null_value); | ~^ ~~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2656:64: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 2656 | fprintf(gpreGlob.out_file, "isc_ftof (%s, isc_%d, isc_%d, isc_%d);", | ~^ | | | int | %ld 2657 | from->ref_value, blob->blb_len_ident, | ~~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2656:72: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat=] 2656 | fprintf(gpreGlob.out_file, "isc_ftof (%s, isc_%d, isc_%d, isc_%d);", | ~^ | | | int | %ld 2657 | from->ref_value, blob->blb_len_ident, 2658 | blob->blb_buff_ident, blob->blb_len_ident); | ~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2656:80: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat=] 2656 | fprintf(gpreGlob.out_file, "isc_ftof (%s, isc_%d, isc_%d, isc_%d);", | ~^ | | | int | %ld 2657 | from->ref_value, blob->blb_len_ident, 2658 | blob->blb_buff_ident, blob->blb_len_ident); | ~~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp: In function 'void gen_request(const gpre_req*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2815:50: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2815 | printa(0, "static char\n *isc_%dp;", request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2817:58: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2817 | printa(0, "static short\n isc_%dl = %d;", request->req_ident, request->req_length); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2821:48: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 2821 | printa(0, "static %s\n *isc_%dt;", DCL_LONG, request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2824:60: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2824 | printa(0, "static isc_stmt_handle\n isc_%ds;\t\t/* sql statement handle */", | ~^ | | | int | %ld 2825 | request->req_ident); | ~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2830:68: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2830 | printa(0, "static isc_stmt_handle\n isc_%ds;\t\t/* sql statement handle */", | ~^ | | | int | %ld 2831 | request->req_ident); | ~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2832:52: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 2832 | printa(0, "static %sshort\n isc_%dl = %d;", | ~^ | | | int | %ld 2833 | (request->req_flags & REQ_extend_dpb) ? "" : CONST_STR, 2834 | request->req_ident, request->req_length); | ~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2859:68: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 2859 | printa(0, "static %sunsigned char\n isc_%d [] = {", CONST_STR, request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2861:59: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 2861 | printa(0, "static %schar\n isc_%d [] = {", CONST_STR, request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2891:74: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 2891 | printa(INDENT, "};\t/* end of %s string for request isc_%d */\n", | ~^ | | | int | %ld 2892 | string_type, request->req_ident); | ~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2903:68: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 2903 | printa(0, "static %sshort\n isc_%dl = %d;", CONST_STR, | ~^ | | | int | %ld 2904 | reference->ref_sdl_ident, reference->ref_sdl_length); | ~~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2905:67: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 2905 | printa(0, "static %schar\n isc_%d [] = {", CONST_STR, reference->ref_sdl_ident); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2911:91: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2911 | printa(INDENT, "};\t/* end of sdl string for request isc_%d */\n", | ~^ | | | int | %ld 2912 | reference->ref_sdl_ident); | ~~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2934:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2934 | printa(INDENT, "isc_%dv [%d],", request->req_ident, | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2936:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2936 | printa(INDENT, "isc_%ds;", request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp: In function 'void gen_routine(const act*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2979:65: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2979 | printa(column, "isc_blob_handle\t\tisc_%d;\t\t/* blob handle */", blob->blb_ident); | ~^ ~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2980:56: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2980 | printa(column, "char\t\t\tisc_%d [%d];\t/* blob segment */", | ~^ | | | int | %ld 2981 | blob->blb_buff_ident, blob->blb_seg_length); | ~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2980:60: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 2980 | printa(column, "char\t\t\tisc_%d [%d];\t/* blob segment */", | ~^ | | | int | %ld 2981 | blob->blb_buff_ident, blob->blb_seg_length); | ~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:2982:62: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2982 | printa(column, "unsigned short\tisc_%d;\t\t/* segment length */", blob->blb_len_ident); | ~^ ~~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp: In function 'void gen_segment(const act*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:3115:30: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 3115 | printa(column, "isc_%d", | ~^ | | | int | %ld 3116 | (action->act_type == ACT_segment) ? blob->blb_buff_ident : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int 3117 | (action->act_type == ACT_segment_length) ? blob->blb_len_ident : blob->blb_ident); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp: In function 'void gen_slice(const act*, const ref*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:3206:30: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 3206 | printa(column, "isc_%ds = %d", request->req_ident, slice->slc_field->fld_array->fld_length); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:3229:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 3229 | printa(column, "isc_%dv [%d] = %s;", | ~^ | | | int | %ld 3230 | request->req_ident, reference->ref_id, reference->ref_value); | ~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp: In function 'void gen_t_start(const act*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:3374:73: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat=] 3374 | fprintf(gpreGlob.out_file, ", &%s, (short) %d, isc_tpb_%d", | ~^ | | | int | %ld 3375 | tpb_iterator->tpb_database->dbb_name->sym_string, 3376 | tpb_iterator->tpb_length, tpb_iterator->tpb_ident); | ~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp: In function 'void gen_tpb(const tpb*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:3402:30: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 3402 | sprintf(p, "isc_tpb_%d [%d] = {", tpb_buffer->tpb_ident, tpb_buffer->tpb_length); | ~^ ~~~~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp: In function 'void make_array_declaration(ref*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:3622:52: warning: format '%d' expects argument of type 'int', but argument 4 has type 'ULONG' {aka 'long unsigned int'} [-Wformat=] 3622 | fprintf(gpreGlob.out_file, "static %s isc_%d", dtype, field->fld_array_info->ary_ident); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int ULONG {aka long unsigned int} | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp: In function 'void make_port(const gpre_port*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:3704:37: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 3704 | printa(column, "struct isc_%d_struct {", port->por_ident); | ~^ ~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:3796:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 3796 | printa(column, "} isc_%d;", port->por_ident); | ~^ ~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp: In function 'void make_ready(const gpre_dbb*, const TEXT*, const TEXT*, USHORT, const gpre_req*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:3815:35: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 3815 | sprintf(s1, "isc_%dl", request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:3818:43: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 3818 | sprintf(s2, "isc_%dp", request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:3820:43: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 3820 | sprintf(s2, "isc_%d", request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:3829:59: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 3829 | printa(column, "%s = isc_%d;", s2, request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/c_cxx.cpp:3864:56: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 3864 | printa(column, "if (%s != isc_%d)", s2, request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/cmd.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/cmd.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/gpre.h:1515, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/cmd.cpp:32: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/cme.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/cme.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/gpre.h:1515, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/cme.cpp:33: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/cmp.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/cmp.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/gpre.h:1515, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/cmp.cpp:34: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/cmp.cpp: In function 'gpre_port* make_port(gpre_req*, ref*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/cmp.cpp:1760:34: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1760 | while (reference = alignments[i]) | ~~~~~~~~~~^~~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/exp.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/exp.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/gpre.h:1515, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/exp.cpp:34: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/exp.cpp: In function 'gpre_nod* normalize_index(dim*, gpre_nod*, USHORT)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/exp.cpp:1029:35: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] 1029 | sprintf(string, "%d", abs(dimension->dim_lower)); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/exp.cpp:1035:35: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] 1035 | sprintf(string, "%d", abs(dimension->dim_lower - 1)); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/exp.cpp: In function 'gpre_nod* par_over(gpre_ctx*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/exp.cpp:1388:36: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1388 | if (field2 = lookup_field(next)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/gpre.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/gpre.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/gpre.h:1515, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/gpre.cpp:52: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/gpre.cpp: In function 'bool file_rename(TEXT*, const TEXT*, const TEXT*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/gpre.cpp:1400:38: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1400 | while (*terminator++ = *extension++) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/gpre.cpp:1416:47: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1416 | while (*ext++ = *new_extension++) | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/gpre.cpp:1424:30: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1424 | while (*terminator++ = *extension++) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/gpre.cpp: In function 'bool get_switches(int, TEXT**, const Switches::in_sw_tab_t*, sw_tab_t*, TEXT**)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/gpre.cpp:1649:44: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1649 | q = in_sw_table_iterator->in_sw_name; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/gpre.cpp: In function 'SLONG pass1(const TEXT*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/gpre.cpp:2378:52: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2378 | if (action = action->act_rest) | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/gpre.cpp: In function 'void pass2(SLONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/gpre.cpp:2487:16: warning: unused variable 'comment_start_len' [-Wunused-variable] 2487 | SSHORT comment_start_len = static_cast(strlen(comment_start)); | ^~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/hsh.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/hsh.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/gpre.h:1515, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/hsh.cpp:31: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/hsh.cpp: In function 'int hash(const SCHAR*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/hsh.cpp:237:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 237 | while (c = *string++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/hsh.cpp: In function 'bool scompare2(const SCHAR*, const SCHAR*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/hsh.cpp:263:19: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 263 | while (c1 = *string1++) | ~~~^~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/int_cxx.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/int_cxx.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/gpre.h:1515, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/int_cxx.cpp:34: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/jrdmet.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/jrdmet.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/gpre.h:1515, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/jrdmet.cpp:34: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/movg.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/movg.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/movg.cpp:31: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/msc.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/msc.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/gpre.h:1515, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/msc.cpp:47: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/obj_cxx.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/gpre.h:1515, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:37: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp: In function 'void asgn_to(const act*, ref*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:669:39: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 669 | if (reference = reference->ref_null) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:698:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 698 | if (reference = reference->ref_null) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp: In function 'void gen_blob_open(const act*, USHORT)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:1060:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1060 | if (args.pat_value1 = blob->blb_bpb_length) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp: In function 'void gen_compile(const act*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:1235:57: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 1235 | fprintf(gpreGlob.out_file, "fb_%d = ", blob->blb_ident); | ~^ ~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp: In function 'void gen_create_database(const act*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:1255:26: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 1255 | sprintf(s1, "fb_%dl", request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:1256:30: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 1256 | sprintf(trname, "fb_%dt", request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:1260:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 1260 | sprintf(s2, "fb_%dp", request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:1262:50: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 1262 | printa(column, "%s = fb_%d;", s2, request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:1276:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 1276 | sprintf(s2, "fb_%d", request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:1294:55: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 1294 | printa(column, "if (%s != fb_%d)", s2, request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:1312:68: warning: format '%d' expects argument of type 'int', but argument 7 has type 'long unsigned int' [-Wformat=] 1312 | fprintf(gpreGlob.out_file, "%s->executeDyn(%s, %s, %d, fb_%d);", | ~^ | | | int | %ld 1313 | request->req_database->dbb_name->sym_string, status_vector(action), 1314 | trname, request->req_length, request->req_ident); | ~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp: In function 'void gen_cursor_init(const act*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:1366:37: warning: format '%d' expects argument of type 'int', but argument 3 has type 'ULONG' {aka 'long unsigned int'} [-Wformat=] 1366 | printa(column, "fb_%d = 0;", action->act_request->req_blobs->blb_ident); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int ULONG {aka long unsigned int} | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp: In function 'void gen_ddl(const act*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:1563:68: warning: format '%d' expects argument of type 'int', but argument 7 has type 'long unsigned int' [-Wformat=] 1563 | fprintf(gpreGlob.out_file, "%s->executeDyn(%s, %s, %d, fb_%d);", | ~^ | | | int | %ld ...... 1566 | gpreGlob.transaction_name, request->req_length, request->req_ident); | ~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp: In function 'void gen_get_or_put_slice(const act*, const ref*, bool, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2435:26: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2435 | sprintf(s2, "fb_%d", reference->ref_sdl_ident); // slice description | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2446:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'ULONG' {aka 'long unsigned int'} [-Wformat=] 2446 | sprintf(s4, "fb_%d", reference->ref_field->fld_array_info->ary_ident); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int ULONG {aka long unsigned int} | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp: In function 'void gen_get_segment(const act*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2497:59: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2497 | fprintf(gpreGlob.out_file, "isc_ftof (fb_%d, fb_%d, %s, fb_%d);", | ~^ | | | int | %ld 2498 | blob->blb_buff_ident, blob->blb_len_ident, | ~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2497:66: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 2497 | fprintf(gpreGlob.out_file, "isc_ftof (fb_%d, fb_%d, %s, fb_%d);", | ~^ | | | int | %ld 2498 | blob->blb_buff_ident, blob->blb_len_ident, | ~~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2497:77: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat=] 2497 | fprintf(gpreGlob.out_file, "isc_ftof (fb_%d, fb_%d, %s, fb_%d);", | ~^ | | | int | %ld 2498 | blob->blb_buff_ident, blob->blb_len_ident, 2499 | into->ref_value, blob->blb_len_ident); | ~~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2503:62: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 2503 | fprintf(gpreGlob.out_file, "%s = fb_%d;", into->ref_null_value, blob->blb_len_ident); | ~^ ~~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp: In function 'void gen_put_segment(const act*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2644:49: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2644 | fprintf(gpreGlob.out_file, "fb_%d = %s;", blob->blb_len_ident, from->ref_null_value); | ~^ ~~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2646:63: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 2646 | fprintf(gpreGlob.out_file, "isc_ftof (%s, fb_%d, fb_%d, fb_%d);", | ~^ | | | int | %ld 2647 | from->ref_value, blob->blb_len_ident, | ~~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2646:70: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat=] 2646 | fprintf(gpreGlob.out_file, "isc_ftof (%s, fb_%d, fb_%d, fb_%d);", | ~^ | | | int | %ld 2647 | from->ref_value, blob->blb_len_ident, 2648 | blob->blb_buff_ident, blob->blb_len_ident); | ~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2646:77: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat=] 2646 | fprintf(gpreGlob.out_file, "isc_ftof (%s, fb_%d, fb_%d, fb_%d);", | ~^ | | | int | %ld 2647 | from->ref_value, blob->blb_len_ident, 2648 | blob->blb_buff_ident, blob->blb_len_ident); | ~~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp: In function 'void gen_request(const gpre_req*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2805:49: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2805 | printa(0, "static char\n *fb_%dp;", request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2807:57: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2807 | printa(0, "static short\n fb_%dl = %d;", request->req_ident, request->req_length); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2811:47: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 2811 | printa(0, "static %s\n *fb_%dt;", DCL_LONG, request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2814:65: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2814 | printa(0, "static Firebird::IStatement*\n fb_%ds;\t\t/* sql statement handle */", | ~^ | | | int | %ld 2815 | request->req_ident); | ~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2820:73: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2820 | printa(0, "static Firebird::IStatement*\n fb_%ds;\t\t/* sql statement handle */", | ~^ | | | int | %ld 2821 | request->req_ident); | ~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2822:54: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 2822 | printa(0, "static %sunsigned\n fb_%dl = %d;", | ~^ | | | int | %ld 2823 | (request->req_flags & REQ_extend_dpb) ? "" : CONST_STR, 2824 | request->req_ident, request->req_length); | ~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2825:59: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 2825 | printa(0, "static %sunsigned char\n fb_%d [] = {", CONST_STR, request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2882:73: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 2882 | printa(INDENT, "};\t/* end of %s string for request fb_%d */\n", | ~^ | | | int | %ld 2883 | string_type, request->req_ident); | ~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2894:70: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 2894 | printa(0, "static %sunsigned\n fb_%dl = %d;", CONST_STR, | ~^ | | | int | %ld 2895 | reference->ref_sdl_ident, reference->ref_sdl_length); | ~~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2896:75: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 2896 | printa(0, "static %sunsigned char\n fb_%d [] = {", CONST_STR, reference->ref_sdl_ident); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2902:90: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2902 | printa(INDENT, "};\t/* end of sdl string for request fb_%d */\n", | ~^ | | | int | %ld 2903 | reference->ref_sdl_ident); | ~~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2925:37: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2925 | printa(INDENT, "fb_%dv [%d],", request->req_ident, | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2927:37: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2927 | printa(INDENT, "fb_%ds;", request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp: In function 'void gen_routine(const act*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2970:64: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2970 | printa(column, "isc_blob_handle\t\tfb_%d;\t\t/* blob handle */", blob->blb_ident); | ~^ ~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2971:55: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2971 | printa(column, "char\t\t\tfb_%d [%d];\t/* blob segment */", | ~^ | | | int | %ld 2972 | blob->blb_buff_ident, blob->blb_seg_length); | ~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2971:59: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 2971 | printa(column, "char\t\t\tfb_%d [%d];\t/* blob segment */", | ~^ | | | int | %ld 2972 | blob->blb_buff_ident, blob->blb_seg_length); | ~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:2973:61: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 2973 | printa(column, "unsigned short\tfb_%d;\t\t/* segment length */", blob->blb_len_ident); | ~^ ~~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp: In function 'void gen_segment(const act*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:3088:29: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 3088 | printa(column, "fb_%d", | ~^ | | | int | %ld 3089 | (action->act_type == ACT_segment) ? blob->blb_buff_ident : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int 3090 | (action->act_type == ACT_segment_length) ? blob->blb_len_ident : blob->blb_ident); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp: In function 'void gen_slice(const act*, const ref*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:3180:29: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 3180 | printa(column, "fb_%ds = %d", request->req_ident, slice->slc_field->fld_array->fld_length); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:3203:37: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 3203 | printa(column, "fb_%dv [%d] = %s;", | ~^ | | | int | %ld 3204 | request->req_ident, reference->ref_id, reference->ref_value); | ~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp: In function 'void gen_t_start(const act*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:3333:75: warning: format '%d' expects argument of type 'int', but argument 7 has type 'ULONG' {aka 'long unsigned int'} [-Wformat=] 3333 | printa(column, "%s = %s->startTransaction(%s, %d, fb_tpb_%d);", | ~^ | | | int | %ld ...... 3336 | trans->tra_tpb->tpb_length, trans->tra_tpb->tpb_ident); | ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ULONG {aka long unsigned int} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:3345:67: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 3345 | printa(column + INDENT * 2, "{%s, fb_tpb_%d, %d}%s\n", | ~^ | | | int | %ld 3346 | tpb_iterator->tpb_database->dbb_name->sym_string, 3347 | tpb_iterator->tpb_ident, tpb_iterator->tpb_length, | ~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp: In function 'void gen_tpb(const tpb*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:3379:29: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 3379 | sprintf(p, "fb_tpb_%d [%d] = {", tpb_buffer->tpb_ident, tpb_buffer->tpb_length); | ~^ ~~~~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp: In function 'void make_array_declaration(ref*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:3598:51: warning: format '%d' expects argument of type 'int', but argument 4 has type 'ULONG' {aka 'long unsigned int'} [-Wformat=] 3598 | fprintf(gpreGlob.out_file, "static %s fb_%d", dtype, field->fld_array_info->ary_ident); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int ULONG {aka long unsigned int} | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp: In function 'void make_port(const gpre_port*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:3680:36: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 3680 | printa(column, "struct fb_%d_struct {", port->por_ident); | ~^ ~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:3768:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 3768 | printa(column, "} fb_%d;", port->por_ident); | ~^ ~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp: In function 'void make_ready(const gpre_dbb*, const TEXT*, const TEXT*, USHORT, const gpre_req*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:3787:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 3787 | sprintf(s1, "fb_%dl", request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:3790:42: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 3790 | sprintf(s2, "fb_%dp", request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:3792:42: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 3792 | sprintf(s2, "fb_%d", request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:3801:58: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 3801 | printa(column, "%s = fb_%d;", s2, request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/obj_cxx.cpp:3836:55: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 3836 | printa(column, "if (%s != fb_%d)", s2, request->req_ident); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/par.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/par.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/gpre.h:1515, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/par.cpp:49: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/pat.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/pat.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/gpre.h:1515, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/pat.cpp:32: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/pat.cpp: In function 'void PATTERN_expand(USHORT, const TEXT*, PAT*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/pat.cpp:186:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 186 | while (c = *pattern++) | ~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/pat.cpp:451:32: warning: 'value' may be used uninitialized [-Wmaybe-uninitialized] 451 | sprintf(p, "%d", value); | ~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/pat.cpp:182:16: note: 'value' was declared here 182 | SSHORT value; // value needs to be signed since some of the | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/sqe.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/sqe.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/gpre.h:1515, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/sqe.cpp:44: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/sqe.cpp: In function 'gpre_nod* SQE_field(gpre_req*, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/sqe.cpp:641:42: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 641 | if (reference->ref_field = MET_context_field(context, gpreGlob.token_global.tok_string)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/sqe.cpp: In function 'bool SQE_resolve(gpre_nod**, gpre_req*, gpre_rse*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/sqe.cpp:1047:35: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1047 | if (field = resolve(node, selection->rse_context[i], &context, &slice_action)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/sqe.cpp: In function 'gpre_fld* get_ref(gpre_nod*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/sqe.cpp:1446:43: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1446 | if (field = get_ref(*ptr)) | ~~~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/sqe.cpp:1454:27: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1454 | if (field = get_ref(expr->nod_arg[1])) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/sqe.cpp: In function 'gpre_ctx* par_alias_list(gpre_req*, gpre_nod*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/sqe.cpp:1731:38: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1731 | if (relation = par_base_table(request, context->ctx_relation, (const TEXT*) *arg)) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/sqe.cpp: In function 'gpre_rse* par_rse(gpre_req*, gpre_nod*, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/sqe.cpp:2878:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2878 | if (context = par_joined_relation(request)) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/sqe.cpp: In function 'gpre_nod* par_udf(gpre_req*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/sqe.cpp:3209:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3209 | if (tmp_udf) | ^ In function 'gpre_nod* negate(gpre_nod*)', inlined from 'gpre_nod* par_relational(gpre_req*, USHORT*)' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/sqe.cpp:2821:26, inlined from 'gpre_nod* par_not(gpre_req*, USHORT*)' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/sqe.cpp:2242:23: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/sqe.cpp:1636:25: warning: 'node' may be used uninitialized [-Wmaybe-uninitialized] 1636 | return MSC_unary(nod_not, expr); | ~~~~~~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/sqe.cpp: In function 'gpre_nod* par_not(gpre_req*, USHORT*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/sqe.cpp:2722:19: note: 'node' was declared here 2722 | gpre_nod* node; | ^~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/sql.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/sql.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/gpre.h:1515, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/sql.cpp:33: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/sql.cpp: In function 'dyn* par_dynamic_cursor()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/sql.cpp:5785:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 5785 | if (symbol = MSC_find_symbol(gpreGlob.token_global.tok_symbol, SYM_dyn_cursor)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/boot/gpre_meta_boot.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/boot/gpre_meta_boot.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../gpre/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../gpre/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../gpre/gpre.h:1515, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/boot/gpre_meta_boot.cpp:34: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/gds.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/gds.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/gds.cpp:49: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/gds.cpp: In function 'SLONG safe_interpret(char*, FB_SIZE_T, const ISC_STATUS**, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/gds.cpp:905:73: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'ISC_STATUS' {aka 'int'} [-Wformat=] 905 | sprintf(s, "unknown ISC error %ld", code); // TXNN | ~~^ ~~~~ | | | | | ISC_STATUS {aka int} | long int | %d /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/gds.cpp:930:49: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'ISC_STATUS' {aka 'int'} [-Wformat=] 930 | sprintf(s, "unknown dos error %ld", code); // TXNN | ~~^ ~~~~ | | | | | ISC_STATUS {aka int} | long int | %d /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/gds.cpp:934:47: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'ISC_STATUS' {aka 'int'} [-Wformat=] 934 | sprintf(s, "next/mach error %ld", code); // AP | ~~^ ~~~~ | | | | | ISC_STATUS {aka int} | long int | %d /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/gds.cpp:946:59: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'ISC_STATUS' {aka 'int'} [-Wformat=] 946 | sprintf(s, "unknown Win32 error %ld", code); // TXNN | ~~^ ~~~~ | | | | | ISC_STATUS {aka int} | long int | %d /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/gds.cpp: In function 'void gds__unregister_cleanup(FPTR_VOID_PTR, void*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/gds.cpp:2480:61: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2480 | for (clean_t** clean_ptr = &cleanup_handlers; clean = *clean_ptr; clean_ptr = &clean->clean_next) | ~~~~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/gds.cpp: In function 'void blr_print_verb(gds_ctl*, SSHORT)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/gds.cpp:3420:33: warning: 'n' may be used uninitialized [-Wmaybe-uninitialized] 3420 | while (n-- > 0) { | ~^~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/gds.cpp:3268:16: note: 'n' was declared here 3268 | SSHORT n; | ^ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/Auth.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/Auth.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/BigInteger.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/BigInteger.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/BigInteger.cpp:35: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -msse4 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/CRC32C.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/CRC32C.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/CharSet.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/CharSet.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/DecFloat.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/DecFloat.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/DecFloat.cpp:31: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/DynamicStrings.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/DynamicStrings.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/Int128.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/Int128.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/Int128.cpp:30: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/Int128.cpp: In member function 'void Firebird::Int128::getTable32(unsigned int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/Int128.cpp:368:57: warning: right shift count >= width of type [-Wshift-count-overflow] 368 | dwords[i * 2 + 1] = (v.table[i] >> 32) & 0xFFFFFFFF; | ~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/Int128.cpp: In member function 'void Firebird::Int128::setTable32(const unsigned int*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/Int128.cpp:388:36: warning: left shift count >= width of type [-Wshift-count-overflow] 388 | v.table[i] <<= 32; | ~~~~~~~~~~~^~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/IntlParametersBlock.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/IntlParametersBlock.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/IntlUtil.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/IntlUtil.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../jrd/intl.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/IntlUtil.cpp:30: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/MsgMetadata.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/MsgMetadata.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/MsgMetadata.cpp:26: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/ScanDir.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/ScanDir.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/SimilarToRegex.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/SimilarToRegex.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/SimilarToRegex.cpp: In member function 'void {anonymous}::SimilarToCompiler::parsePrimary(int*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/SimilarToRegex.cpp:391:46: warning: unused variable 'range' [-Wunused-variable] 391 | bool range = false; | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/SimilarToRegex.cpp: At global scope: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/SimilarToRegex.cpp:31:14: warning: 'bool {anonymous}::hasChar(unsigned int, unsigned int)' defined but not used [-Wunused-function] 31 | bool hasChar(unsigned len, unsigned pos) | ^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/SimilarToRegex.cpp: In member function 'void {anonymous}::SimilarToCompiler::parseFactor(int*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/SimilarToRegex.cpp:613:37: warning: 'parseFlags' may be used uninitialized [-Wmaybe-uninitialized] 613 | int parseFlags; | ^~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/StatementMetadata.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/StatementMetadata.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/StatementMetadata.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/StatementMetadata.cpp:26: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/StatusArg.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/StatusArg.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/StatusArg.cpp: In constructor 'Firebird::Arg::Quad::Quad(const ISC_QUAD*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/StatusArg.cpp:414:25: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'long int' [-Wformat=] 414 | sprintf(text, "%x:%x", quad->gds_quad_high, quad->gds_quad_low); | ~^ ~~~~~~~~~~~~~~~~~~~ | | | | unsigned int long int | %lx /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/StatusArg.cpp:414:28: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'long unsigned int' [-Wformat=] 414 | sprintf(text, "%x:%x", quad->gds_quad_high, quad->gds_quad_low); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | unsigned int long unsigned int | %lx i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/StatusHolder.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/StatusHolder.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/TextType.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/TextType.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/ThreadData.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/ThreadData.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/ThreadStart.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/ThreadStart.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/ThreadStart.cpp:54: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/ThreadStart.cpp: In static member function 'static Thread Thread::start(void* (*)(void*), void*, int, Handle*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/ThreadStart.cpp:122:24: warning: unused variable 'pattr' [-Wunused-variable] 122 | pthread_attr_t pattr; | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/TimeZoneUtil.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/TimeZoneUtil.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/TimeZoneUtil.cpp: In member function 'bool {anonymous}::TimeZoneStartup::initFromFile()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/TimeZoneUtil.cpp:191:39: warning: comparison of integer expressions of different signedness: 'const long int' and 'Firebird::Array::size_type' {aka 'unsigned int'} [-Wsign-compare] 191 | if (bytesRead != buffer.getCount()) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/Tokens.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/Tokens.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/UtilSvc.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/UtilSvc.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/call_service.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/call_service.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/cvt.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/cvt.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../jrd/intl.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/cvt.cpp:53: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In function 'void datetime_to_text(const dsc*, dsc*, Firebird::Callbacks*)', inlined from 'void CVT_move_common(const dsc*, dsc*, Firebird::DecimalStatus, Firebird::Callbacks*)' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/cvt.cpp:1941:20: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/cvt.cpp:2272:42: warning: 'timezone' may be used uninitialized [-Wmaybe-uninitialized] 2272 | p += TimeZoneUtil::format(p, sizeof(temp) - (p - temp), timezone, !tzLookup); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/cvt.cpp: In function 'void CVT_move_common(const dsc*, dsc*, Firebird::DecimalStatus, Firebird::Callbacks*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/cvt.cpp:2178:16: note: 'timezone' was declared here 2178 | USHORT timezone; | ^~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/cvt.cpp: In function 'double CVT_get_double(const dsc*, Firebird::DecimalStatus, ErrorFunction, bool*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/cvt.cpp:1507:24: warning: 'value' may be used uninitialized [-Wmaybe-uninitialized] 1507 | return value; | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/cvt.cpp:1283:16: note: 'value' declared here 1283 | double value; | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/db_alias.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/db_alias.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/dllinst.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/dllinst.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/dsc.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/dsc.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/dsc.cpp:29: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/enc.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/enc.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/fb_exception.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/fb_exception.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/isc.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/isc.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/isc.cpp: In function 'bool ISC_get_user(Firebird::string*, int*, int*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/isc.cpp:343:14: warning: unused variable 'user_name' [-Wunused-variable] 343 | TEXT user_name[256]; | ^~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/isc_file.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/isc_file.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/isc_sync.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/isc_sync.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/isc_sync.cpp:73:12: warning: 'process_id' defined but not used [-Wunused-variable] 73 | static int process_id; | ^~~~~~~~~~ sed -n '/%type .*/p' < /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/parse.y > /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/types.y sed 's/%type .*//' < /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/parse.y > /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/y.y (/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/btyacc/btyacc -l -d -S /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/btyacc_fb.ske /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/y.y; echo $? > /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/y.status) 2>&1 | tee /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/y.txt /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/btyacc/btyacc: 61 shift/reduce conflicts, 17 reduce/reduce conflicts. YYTABLESIZE: 150645 (exit `cat /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/y.status`) sed -n -e "s/.*btyacc: \(.*conflicts.*\)/\1/p" /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/y.txt > /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/parse-conflicts.txt sed -i -e 's/#define \([A-Z].*\)/#define TOK_\1/' /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/y_tab.h sed -i -e 's/#define TOK_YY\(.*\)/#define YY\1/' /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/y_tab.h mv -f /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/y_tab.h /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen/parse.h mv -f /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/y_tab.c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/parse.cpp touch /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/parse.cpp i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/keywords.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/keywords.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/pretty.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/pretty.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/pretty.cpp: In function 'int PRETTY_print_cdb(const UCHAR*, FPTR_PRINT_CALLBACK, void*, SSHORT)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/pretty.cpp:159:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 159 | while (parameter = BLR_BYTE) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/pretty.cpp: In function 'void print_blr_line(void*, SSHORT, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/pretty.cpp:493:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 493 | while (c = *line++) | ~~^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/pretty.cpp: In function 'int print_dyn_verb(ctl*, SSHORT)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/pretty.cpp:624:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 624 | if (length = print_word(control)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/pretty.cpp:658:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 658 | if (length = print_word(control)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/sdl.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/sdl.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/sdl.h:28, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/sdl.cpp:27: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/security.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/security.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/sha.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/sha.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/sha.cpp:16: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/unicode_util.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/unicode_util.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/utils.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/utils.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/utils.cpp:30: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../jrd/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../jrd/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../jrd/align.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/utils.cpp:50: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../jrd/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../jrd/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../jrd/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../jrd/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/utils.cpp: At global scope: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/utils.cpp:858:15: warning: 'fb_utils::saved_frequency' defined but not used [-Wunused-variable] 858 | static SINT64 saved_frequency = 0; | ^~~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/xdr.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/xdr.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/xdr_proto.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/xdr.cpp:30: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/xdr.cpp: At global scope: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/xdr.cpp:94:14: warning: 'zeros' defined but not used [-Wunused-variable] 94 | static SCHAR zeros[4] = { 0, 0, 0, 0 }; | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/os/posix/SyncSignals.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/os/posix/SyncSignals.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/os/posix/divorce.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/os/posix/divorce.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/os/posix/fbsyslog.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/os/posix/fbsyslog.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/os/posix/guid.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/os/posix/guid.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/os/posix/guid.cpp:30: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/os/posix/isc_ipc.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/os/posix/isc_ipc.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/os/posix/isc_ipc.cpp: In function 'void ISC_signal_cancel(int, FPTR_VOID_PTR, void*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/os/posix/isc_ipc.cpp:284:34: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 284 | for (ptr = &signals; sig = *ptr;) { | ~~~~^~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/os/posix/mod_loader.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/os/posix/mod_loader.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/os/posix/os_utils.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/os/posix/os_utils.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/os/posix/path_utils.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/os/posix/path_utils.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/BaseStream.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/BaseStream.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/BlobWrapper.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/BlobWrapper.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/BlrWriter.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/BlrWriter.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/ClumpletReader.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/ClumpletReader.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/ClumpletWriter.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/ClumpletWriter.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/DbImplementation.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/DbImplementation.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/Hash.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/Hash.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/Hash.cpp:25: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/ImplementHelper.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/ImplementHelper.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/InternalMessageBuffer.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/InternalMessageBuffer.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/InternalMessageBuffer.cpp:34: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/InternalMessageBuffer.cpp: In constructor 'Firebird::MetadataFromBlr::MetadataFromBlr(unsigned int, const unsigned char*, unsigned int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/InternalMessageBuffer.cpp:79:18: warning: unused variable 'offset' [-Wunused-variable] 79 | unsigned offset = 0; | ^~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/MetaString.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/MetaString.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/MsgPrint.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/MsgPrint.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/NoThrowTimeStamp.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/NoThrowTimeStamp.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/ParsedList.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/ParsedList.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/SafeArg.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/SafeArg.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/Switches.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/Switches.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/SyncObject.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/SyncObject.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/SyncObject.cpp:36: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/Synchronize.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/Synchronize.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/Synchronize.cpp:36: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/Synchronize.cpp: In member function 'bool Firebird::Synchronize::sleep(int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/Synchronize.cpp:136:13: warning: unused variable 'seconds' [-Wunused-variable] 136 | int seconds = nanoTime.tv_sec - microTime.tv_sec; | ^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/Synchronize.cpp: In static member function 'static void Firebird::ThreadSync::setThread(Firebird::ThreadSync*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/Synchronize.cpp:259:29: warning: unused variable 'other' [-Wunused-variable] 259 | ThreadSync* other = findThread(); | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/TempFile.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/TempFile.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/TimerImpl.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/TimerImpl.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/TomCryptHash.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/TomCryptHash.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/TomCryptHash.cpp:27: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/UserBlob.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/UserBlob.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/alloc.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/alloc.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/alloc.cpp: In constructor 'Firebird::MemHeader::MemHeader(size_t, Firebird::MemMediumHunk*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/alloc.cpp:311:23: warning: unused variable 'fromTheHunk' [-Wunused-variable] 311 | off_t fromTheHunk = ((UCHAR*)this) - ((UCHAR*)hunk); // dup !!! | ^~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/alloc.cpp: At global scope: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/alloc.cpp:172:5: warning: '{anonymous}::dev_zero_fd' defined but not used [-Wunused-variable] 172 | int dev_zero_fd = 0; | ^~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/fb_string.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/fb_string.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/init.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/init.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/init.cpp: In function 'void {anonymous}::init()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/init.cpp:205:21: warning: unused variable 'ret' [-Wunused-variable] 205 | int ret = pthread_atfork(NULL, NULL, child); | ^~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/locks.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/locks.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/semaphore.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/semaphore.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/timestamp.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/timestamp.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/classes/zip.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/zip.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/ConfigCache.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/config/ConfigCache.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/config/config.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp: In static member function 'static int Firebird::Config::getServerMode()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp:607:25: warning: unused variable 'key' [-Wunused-variable] 607 | const ConfigKey key = KEY; \ | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp:617:9: note: in expansion of macro 'DECLARE_GLOBAL_KEY' 617 | DECLARE_GLOBAL_KEY(KEY_SERVER_MODE); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp: In member function 'const char* Firebird::Config::getPlugins(unsigned int) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp:613:23: warning: unused variable 'config' [-Wunused-variable] 613 | const Config* config = this; | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp:628:25: note: in expansion of macro 'DECLARE_PER_DB_KEY' 628 | DECLARE_PER_DB_KEY(KEY_PLUG_PROVIDERS); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp:613:23: warning: unused variable 'config' [-Wunused-variable] 613 | const Config* config = this; | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp:634:25: note: in expansion of macro 'DECLARE_PER_DB_KEY' 634 | DECLARE_PER_DB_KEY(KEY_PLUG_AUTH_SERVER); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp:613:23: warning: unused variable 'config' [-Wunused-variable] 613 | const Config* config = this; | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp:640:25: note: in expansion of macro 'DECLARE_PER_DB_KEY' 640 | DECLARE_PER_DB_KEY(KEY_PLUG_AUTH_CLIENT); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp:613:23: warning: unused variable 'config' [-Wunused-variable] 613 | const Config* config = this; | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp:646:25: note: in expansion of macro 'DECLARE_PER_DB_KEY' 646 | DECLARE_PER_DB_KEY(KEY_PLUG_AUTH_MANAGE); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp:613:23: warning: unused variable 'config' [-Wunused-variable] 613 | const Config* config = this; | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp:652:25: note: in expansion of macro 'DECLARE_PER_DB_KEY' 652 | DECLARE_PER_DB_KEY(KEY_PLUG_TRACE); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp:613:23: warning: unused variable 'config' [-Wunused-variable] 613 | const Config* config = this; | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp:658:25: note: in expansion of macro 'DECLARE_PER_DB_KEY' 658 | DECLARE_PER_DB_KEY(KEY_PLUG_WIRE_CRYPT); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp:613:23: warning: unused variable 'config' [-Wunused-variable] 613 | const Config* config = this; | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp:664:25: note: in expansion of macro 'DECLARE_PER_DB_KEY' 664 | DECLARE_PER_DB_KEY(KEY_PLUG_KEY_HOLDER); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp: In member function 'int Firebird::Config::getWireCrypt(Firebird::WireCryptMode) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp:613:23: warning: unused variable 'config' [-Wunused-variable] 613 | const Config* config = this; | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp:679:9: note: in expansion of macro 'DECLARE_PER_DB_KEY' 679 | DECLARE_PER_DB_KEY(KEY_WIRE_CRYPT); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp: In member function 'bool Firebird::Config::getUseFileSystemCache(bool*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp:613:23: warning: unused variable 'config' [-Wunused-variable] 613 | const Config* config = this; | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config.cpp:703:9: note: in expansion of macro 'DECLARE_PER_DB_KEY' 703 | DECLARE_PER_DB_KEY(KEY_USE_FILESYSTEM_CACHE); | ^~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/config_file.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/config/config_file.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/config/dir_list.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/config/dir_list.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/common/sha2/sha2.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/sha2/sha2.o rm -f /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a ar crus /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/Auth.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/BigInteger.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/CRC32C.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/CharSet.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/DecFloat.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/DynamicStrings.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/Int128.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/IntlParametersBlock.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/IntlUtil.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/MsgMetadata.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/ScanDir.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/SimilarToRegex.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/StatementMetadata.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/StatusArg.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/StatusHolder.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/TextType.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/ThreadData.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/ThreadStart.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/TimeZoneUtil.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/Tokens.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/UtilSvc.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/call_service.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/cvt.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/db_alias.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/dllinst.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/dsc.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/enc.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/fb_exception.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/isc.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/isc_file.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/isc_sync.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/keywords.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/pretty.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/sdl.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/security.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/sha.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/unicode_util.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/utils.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/xdr.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/os/posix/SyncSignals.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/os/posix/divorce.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/os/posix/fbsyslog.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/os/posix/guid.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/os/posix/isc_ipc.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/os/posix/mod_loader.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/os/posix/os_utils.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/os/posix/path_utils.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/BaseStream.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/BlobWrapper.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/BlrWriter.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/ClumpletReader.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/ClumpletWriter.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/DbImplementation.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/Hash.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/ImplementHelper.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/InternalMessageBuffer.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/MetaString.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/MsgPrint.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/NoThrowTimeStamp.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/ParsedList.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/SafeArg.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/Switches.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/SyncObject.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/Synchronize.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/TempFile.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/TimerImpl.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/TomCryptHash.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/UserBlob.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/alloc.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/fb_string.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/init.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/locks.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/semaphore.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/timestamp.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/classes/zip.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/config/ConfigCache.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/config/config.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/config/config_file.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/config/dir_list.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common/sha2/sha2.o ar: `u' modifier ignored since `D' is the default (see `U') i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,empty.vers /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/c_cxx.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/cmd.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/cme.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/cmp.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/exp.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/gpre.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/hsh.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/int_cxx.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/jrdmet.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/movg.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/msc.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/obj_cxx.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/par.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/pat.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/sqe.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/sql.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/boot/gpre_meta_boot.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/gds.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_boot -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -latomic -lm -ldecFloat -lre2 rm -f /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current (cd /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin; ln -s gpre_boot gpre_current) make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make yvalve make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' find: '../extern/libtomcrypt/src': No such file or directory make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/DistributedTransaction.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/DistributedTransaction.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../yvalve/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../yvalve/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../yvalve/YObjects.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/DistributedTransaction.h:32, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/DistributedTransaction.cpp:31: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/MasterImplementation.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/MasterImplementation.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../yvalve/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../yvalve/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../yvalve/YObjects.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/MasterImplementation.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/MasterImplementation.cpp:34: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/PluginManager.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/PluginManager.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../yvalve/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../yvalve/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../yvalve/YObjects.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/MasterImplementation.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/PluginManager.cpp:27: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/alt.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/alt.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/alt.cpp: In function 'ISC_STATUS gds__ddl(ISC_STATUS*, void**, void**, SSHORT, const SCHAR*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/alt.cpp:594:23: warning: 'ISC_STATUS isc_ddl(ISC_STATUS*, void**, void**, 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 /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/Interface.h:32, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/fb_exception.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/locks.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/alloc.h:47, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../common/classes/init.h:31, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/alt.cpp:36: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/ibase.h:709:41: note: declared here 709 | ISC_STATUS FB_API_DEPRECATED ISC_EXPORT isc_ddl(ISC_STATUS*, | ^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -m -z -n /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/array.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/array.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/array.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/array.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/array.cpp:71:4: warning: 'SQLCODE' defined but not used [-Wunused-variable] 71 | SQLCODE; /* SQL status code */ | ^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/array.cpp:70:4: warning: 'isc_array_length' defined but not used [-Wunused-variable] 70 | isc_array_length, /* array return size */ | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/array.cpp:68:4: warning: 'isc_status2' defined but not used [-Wunused-variable] 68 | isc_status2 [20]; /* status vector */ | ^~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/array.cpp:67:4: warning: 'isc_status' defined but not used [-Wunused-variable] 67 | isc_status [20], /* status vector */ | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/array.cpp:65:4: warning: 'gds_trans' defined but not used [-Wunused-variable] 65 | gds_trans = 0; /* default transaction handle */ | ^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/array.cpp:62:4: warning: 'DB' defined but not used [-Wunused-variable] 62 | DB = 0; /* database handle */ | ^~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -m -z -n /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/blob.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/blob.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/blob.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/blob.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/intl.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/blob.cpp:40: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/blob.cpp: At global scope: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/blob.cpp:65:4: warning: 'SQLCODE' defined but not used [-Wunused-variable] 65 | SQLCODE; /* SQL status code */ | ^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/blob.cpp:64:4: warning: 'isc_array_length' defined but not used [-Wunused-variable] 64 | isc_array_length, /* array return size */ | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/blob.cpp:62:4: warning: 'isc_status2' defined but not used [-Wunused-variable] 62 | isc_status2 [20]; /* status vector */ | ^~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/blob.cpp:61:4: warning: 'isc_status' defined but not used [-Wunused-variable] 61 | isc_status [20], /* status vector */ | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/blob.cpp:59:4: warning: 'gds_trans' defined but not used [-Wunused-variable] 59 | gds_trans = 0; /* default transaction handle */ | ^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/blob.cpp:56:4: warning: 'DB' defined but not used [-Wunused-variable] 56 | DB = 0; /* database handle */ | ^~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/keywordsStub.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/keywordsStub.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/perf.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/perf.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/YObjects.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/perf.cpp:38: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/stdio.h:894, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/perf.cpp:31: In function 'int sprintf(char*, const char*, ...)', inlined from 'int perf_format(const P*, const P*, const SCHAR*, SCHAR*, SSHORT*) [with P = perf]' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/perf.cpp:194:12: /usr/include/bits/stdio2.h:38:34: warning: 'delta' may be used uninitialized [-Wmaybe-uninitialized] 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/perf.cpp: In function 'int perf_format(const P*, const P*, const SCHAR*, SCHAR*, SSHORT*) [with P = perf]': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/perf.cpp:138:32: note: 'delta' was declared here 138 | SINT64 delta; | ^~~~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'int perf_format(const P*, const P*, const SCHAR*, SCHAR*, SSHORT*) [with P = perf64]' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/perf.cpp:194:12: /usr/include/bits/stdio2.h:38:34: warning: 'delta' may be used uninitialized [-Wmaybe-uninitialized] 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/perf.cpp: In function 'int perf_format(const P*, const P*, const SCHAR*, SCHAR*, SSHORT*) [with P = perf64]': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/perf.cpp:138:32: note: 'delta' was declared here 138 | SINT64 delta; | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/preparse.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/preparse.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/YObjects.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/preparse.cpp:30: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/user_dsql.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/user_dsql.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/utl.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/utl.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/YObjects.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/utl.cpp:56: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/utl.cpp: In member function 'virtual Why::YAttachment* Why::UtilInterface::executeCreateDatabase(Firebird::CheckStatusWrapper*, unsigned int, const char*, unsigned int, FB_BOOLEAN*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/utl.cpp:613:22: warning: unused variable 'v3Error' [-Wunused-variable] 613 | bool v3Error = false; | ^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/utl.cpp: In member function 'virtual void Why::UtilInterface::getFbVersion(Firebird::CheckStatusWrapper*, Firebird::IAttachment*, Firebird::IVersionCallback*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/utl.cpp:569:25: warning: 'ods_minor_version' may be used uninitialized [-Wmaybe-uninitialized] 569 | s.printf("on disk structure version %d.%d", ods_version, ods_minor_version); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/utl.cpp:564:37: note: 'ods_minor_version' was declared here 564 | USHORT ods_version, ods_minor_version; | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/utl.cpp:569:25: warning: 'ods_version' may be used uninitialized [-Wmaybe-uninitialized] 569 | s.printf("on disk structure version %d.%d", ods_version, ods_minor_version); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/utl.cpp:564:24: note: 'ods_version' was declared here 564 | USHORT ods_version, ods_minor_version; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/utl.cpp: In constructor 'Why::XpbBuilder::XpbBuilder(unsigned int, const unsigned char*, unsigned int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/utl.cpp:936:112: warning: 'k' may be used uninitialized [-Wmaybe-uninitialized] 936 | pb = FB_NEW_POOL(getPool()) ClumpletWriter(getPool(), k, MAX_DPB_SIZE, buf, len); | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/utl.cpp:883:38: note: 'k' was declared here 883 | ClumpletReader::Kind k; | ^ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/why.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/why.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/YObjects.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/why.cpp:35: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/why.cpp: In member function 'void {anonymous}::SQLDAMetadata::assign()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/why.cpp:462:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 462 | if (it.offset != var.sqldata - base || it.indOffset != ((ISC_SCHAR*) (var.sqlind)) - base) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/why.cpp:462:69: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 462 | if (it.offset != var.sqldata - base || it.indOffset != ((ISC_SCHAR*) (var.sqlind)) - base) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i586-alt-linux-gcc -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/config/os/posix/binreloc.c -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/config/os/posix/binreloc.o cc1: warning: command-line option '-fno-sized-deallocation' is valid for C++/ObjC++ but not for C i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/config/os/posix/config_root.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/config/os/posix/config_root.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/inet.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/inet.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h:306, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/inet.cpp:102: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h: In constructor 'RFlags::RFlags()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h:429:29: warning: typedef 'dummy' locally defined but not used [-Wunused-local-typedefs] 429 | typedef int dummy[T(-1) > 0]; | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h: In member function 'bool rem_port::releasePort()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h:1250:28: warning: unused variable 'locked' [-Wunused-variable] 1250 | const bool locked = portGuard.tryEnter(); | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/inet.cpp: In function 'rem_port* INET_server(SOCKET)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/inet.cpp:1284:13: warning: unused variable 'n' [-Wunused-variable] 1284 | int n = 0; | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/inet.cpp: In function 'bool packet_receive(rem_port*, UCHAR*, SSHORT, SSHORT*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/inet.cpp:2991:23: warning: 'timeout.timeval::tv_sec' may be used uninitialized [-Wmaybe-uninitialized] 2991 | const timeval savetime = timeout; | ^~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/inet.cpp:2970:17: note: 'timeout' declared here 2970 | timeval timeout; | ^~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/merge.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/merge.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h:306, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/merge.cpp:27: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h: In constructor 'RFlags::RFlags()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h:429:29: warning: typedef 'dummy' locally defined but not used [-Wunused-local-typedefs] 429 | typedef int dummy[T(-1) > 0]; | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h: In member function 'bool rem_port::releasePort()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h:1250:28: warning: unused variable 'locked' [-Wunused-variable] 1250 | const bool locked = portGuard.tryEnter(); | ^~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/parser.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/parser.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h:306, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/parser.cpp:29: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h: In constructor 'RFlags::RFlags()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h:429:29: warning: typedef 'dummy' locally defined but not used [-Wunused-local-typedefs] 429 | typedef int dummy[T(-1) > 0]; | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h: In member function 'bool rem_port::releasePort()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h:1250:28: warning: unused variable 'locked' [-Wunused-variable] 1250 | const bool locked = portGuard.tryEnter(); | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/parser.cpp: In function 'RMessage* PARSE_messages(const UCHAR*, size_t)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/parser.cpp:70:15: warning: unused variable 'net_length' [-Wunused-variable] 70 | ULONG net_length = 0; | ^~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/protocol.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/protocol.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h:306, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/protocol.cpp:33: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h: In constructor 'RFlags::RFlags()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h:429:29: warning: typedef 'dummy' locally defined but not used [-Wunused-local-typedefs] 429 | typedef int dummy[T(-1) > 0]; | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h: In member function 'bool rem_port::releasePort()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h:1250:28: warning: unused variable 'locked' [-Wunused-variable] 1250 | const bool locked = portGuard.tryEnter(); | ^~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/remote.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/remote.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h:306, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/remote.cpp:28: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h: In constructor 'RFlags::RFlags()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h:429:29: warning: typedef 'dummy' locally defined but not used [-Wunused-local-typedefs] 429 | typedef int dummy[T(-1) > 0]; | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h: In member function 'bool rem_port::releasePort()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/../remote/remote.h:1250:28: warning: unused variable 'locked' [-Wunused-variable] 1250 | const bool locked = portGuard.tryEnter(); | ^~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/auth/SecureRemotePassword/srp.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecureRemotePassword/srp.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/xdr_proto.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/remot_proto.h:32, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../auth/SecureRemotePassword/srp.h:14, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/auth/SecureRemotePassword/srp.cpp:4: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/client/BlrFromMessage.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/client/BlrFromMessage.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/align.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/client/BlrFromMessage.cpp:32: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/client/interface.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/client/interface.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/remote.h:306, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/client/interface.cpp:37: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/remote.h: In constructor 'RFlags::RFlags()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/remote.h:429:29: warning: typedef 'dummy' locally defined but not used [-Wunused-local-typedefs] 429 | typedef int dummy[T(-1) > 0]; | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/remote.h: In member function 'bool rem_port::releasePort()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/remote.h:1250:28: warning: unused variable 'locked' [-Wunused-variable] 1250 | const bool locked = portGuard.tryEnter(); | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/client/interface.cpp: In member function 'void Remote::Batch::alignBlobBuffer(unsigned int, ULONG*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/client/interface.cpp:414:24: warning: unused variable 'newPointer' [-Wunused-variable] 414 | UCHAR* newPointer = FB_ALIGN(blobStream, alignment); | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/client/interface.cpp: In member function 'void Remote::Batch::putBlobData(ULONG, const void*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/client/interface.cpp:441:67: warning: comparison of integer expressions of different signedness: 'int' and 'ULONG' {aka 'long unsigned int'} [-Wsign-compare] 441 | if (blobStream - blobStreamBuffer == blobBufferSize) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/auth/SecureRemotePassword/client/SrpClient.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecureRemotePassword/client/SrpClient.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/xdr_proto.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/remot_proto.h:32, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../auth/SecureRemotePassword/srp.h:14, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/auth/SecureRemotePassword/client/SrpClient.cpp:30: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/auth/SecurityDatabase/LegacyClient.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecurityDatabase/LegacyClient.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../auth/SecurityDatabase/LegacyHash.h:32, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/auth/SecurityDatabase/LegacyClient.cpp:31: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/plugins/crypt/arc4/Arc4.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/plugins/crypt/arc4/Arc4.o i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,firebird.vers -shared -Wl,-soname,libfbclient.so.2 -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib/libfbclient.so.4.0.0 /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/DistributedTransaction.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/MasterImplementation.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/PluginManager.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/alt.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/array.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/blob.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/gds.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/keywordsStub.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/perf.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/preparse.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/user_dsql.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/utl.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/why.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/config/os/posix/binreloc.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/yvalve/config/os/posix/config_root.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/inet.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/merge.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/parser.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/protocol.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/remote.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecureRemotePassword/srp.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/client/BlrFromMessage.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/client/interface.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecureRemotePassword/client/SrpClient.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecurityDatabase/LegacyClient.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/plugins/crypt/arc4/Arc4.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -latomic -lm -ldecFloat -lre2 -ltommath -ltomcrypt (cd /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib && ln -s -f libfbclient.so.4.0.0 libfbclient.so.2 ) (cd /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib && ln -s -f libfbclient.so.2 libfbclient.so ) make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make engine make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' find: '../extern/libtomcrypt/src': No such file or directory make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Attachment.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Attachment.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/PreparedStatement.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/Attachment.h:32, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Attachment.cpp:26: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/Attachment.h:40: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/Database.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Attachment.cpp:27: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Attachment.cpp:25: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Coercion.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Coercion.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/Coercion.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Coercion.cpp:29: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/Attachment.h:40, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/dsql.h:47, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Coercion.cpp:32: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Collation.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Collation.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Collation.cpp:96: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/ConfigTable.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/ConfigTable.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/val.h:38, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/Monitoring.h:31, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/ConfigTable.h:28, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/ConfigTable.cpp:23: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/ExprNodes.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/RecordSourceNodes.h:29, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/recsrc/RecordSource.h:29, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/Monitoring.h:32: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/CryptoManager.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/CryptoManager.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/CryptoManager.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/CryptoManager.cpp:32: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/Database.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/CryptoManager.cpp:35: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/Database.h:60: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/CryptoManager.cpp: In constructor 'Jrd::PhysHdr::PhysHdr(Jrd::thread_db*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/CryptoManager.cpp:217:36: warning: unused variable 'isTempPage' [-Wunused-variable] 217 | const bool isTempPage = pageSpace->isTemporary(); | ^~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/DataTypeUtil.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/DataTypeUtil.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/SysFunction.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/DataTypeUtil.cpp:29: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Database.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Database.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/PreparedStatement.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/Attachment.h:32, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/lck.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Database.cpp:32: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/Attachment.h:40: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/Database.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Database.cpp:33: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/DbCreators.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/DbCreators.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/DbCreators.cpp:40: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/ExprNodes.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/RecordSourceNodes.h:29, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/recsrc/RecordSource.h:29, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/DbCreators.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/DbCreators.cpp:48: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/DebugInterface.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/DebugInterface.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/PreparedStatement.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/Attachment.h:32, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/DebugInterface.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/Attachment.h:40: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/jrd.h:55, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/DebugInterface.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/DebugInterface.cpp:25: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/ExtEngineManager.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/ExtEngineManager.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/StatementMetadata.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/ExtEngineManager.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/ExtEngineManager.cpp:27: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/ExtEngineManager.cpp:31: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/ExtEngineManager.cpp:23: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Function.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Function.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Function.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Function.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Function.cpp:29: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Function.cpp:26: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/GarbageCollector.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/GarbageCollector.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/GarbageCollector.h:29, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/GarbageCollector.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/StatementMetadata.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:28, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/blb.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/exe.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/tra.h:38, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/GarbageCollector.cpp:25: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:55, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/Relation.h:25, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/exe.h:36: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/GlobalRWLock.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/GlobalRWLock.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/GlobalRWLock.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/GlobalRWLock.cpp:32: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/IntlManager.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/IntlManager.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/intl.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/IntlManager.cpp:32: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/JrdStatement.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/JrdStatement.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/StatementMetadata.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:28, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/blb.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/exe.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/JrdStatement.h:25, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/JrdStatement.cpp:22: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/Relation.h:25, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/exe.h:36: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/JrdStatement.cpp:21: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/JrdStatement.cpp: In static member function 'static Jrd::JrdStatement* Jrd::JrdStatement::makeStatement(Jrd::thread_db*, Jrd::CompilerScratch*, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/JrdStatement.cpp:206:25: warning: unused variable 'dbb' [-Wunused-variable] 206 | Database* const dbb = tdbb->getDatabase(); | ^~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Mapping.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Mapping.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Mapping.cpp:37: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/ExprNodes.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/RecordSourceNodes.h:29, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/recsrc/RecordSource.h:29, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/Mapping.h:37, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Mapping.cpp:45: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/MetaName.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/MetaName.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/MetaName.cpp:36: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Monitoring.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Monitoring.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Monitoring.cpp:27: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Optimizer.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Optimizer.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Optimizer.cpp:31: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Optimizer.cpp:29: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/PreparedStatement.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/PreparedStatement.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/PreparedStatement.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/PreparedStatement.cpp:23: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/PreparedStatement.cpp:26: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/RandomGenerator.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/RandomGenerator.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/RandomGenerator.cpp:25: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/RecordBuffer.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/RecordBuffer.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/RecordBuffer.cpp:25: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/RecordSourceNodes.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/RecordSourceNodes.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/align.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/RecordSourceNodes.cpp:22: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../dsql/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/ExprNodes.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/RecordSourceNodes.h:29, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/RecordSourceNodes.cpp:23: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/RecordSourceNodes.cpp:21: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Relation.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Relation.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/Relation.h:25, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Relation.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Relation.cpp: In member function 'void Jrd::jrd_rel::retainPages(Jrd::thread_db*, TraNumber, TraNumber)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Relation.cpp:216:16: warning: unused variable 'inst_id' [-Wunused-variable] 216 | SINT64 inst_id = oldNumber; | ^~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/ResultSet.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/ResultSet.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/ResultSet.h:28, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/ResultSet.cpp:23: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/ResultSet.cpp:26: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Routine.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Routine.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/Routine.h:30, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Routine.cpp:23: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/Relation.h:25, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/exe.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/JrdStatement.h:25, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Routine.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/RuntimeStatistics.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/RuntimeStatistics.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/StatementMetadata.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:28, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/blb.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/exe.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/req.h:31, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/RuntimeStatistics.cpp:25: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/Relation.h:25, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/exe.h:36: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Savepoint.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Savepoint.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/StatementMetadata.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:28, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/blb.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/exe.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/tra.h:38, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/Savepoint.cpp:22: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/Relation.h:25, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/exe.h:36: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/SysFunction.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/SysFunction.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/SysFunction.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/SysFunction.cpp:36: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/SysFunction.cpp:32: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/SysFunction.cpp: In function 'dsc* {anonymous}::evlEncryptDecrypt(Jrd::thread_db*, const SysFunction*, const Jrd::NestValueArray&, Jrd::impure_value*, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/SysFunction.cpp:2957:24: warning: unused variable 'CTR_32' [-Wunused-variable] 2957 | const unsigned CTR_32 = 1; | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/SysFunction.cpp:2958:24: warning: unused variable 'CTR_64' [-Wunused-variable] 2958 | const unsigned CTR_64 = 2; | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/SysFunction.cpp: In function 'dsc* {anonymous}::evlEncodeDecodeHex(Jrd::thread_db*, bool, const SysFunction*, const Jrd::NestValueArray&, Jrd::impure_value*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/SysFunction.cpp:3362:62: warning: comparison of integer expressions of different signedness: 'int' and 'const ULONG' {aka 'const long unsigned int'} [-Wsign-compare] 3362 | if (encodeFlag && arg->getStringLength() * 2 > MAX_VARY_COLUMN_SIZE) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/SysFunction.cpp: In function 'dsc* {anonymous}::evlEncodeDecodeHex(Jrd::thread_db*, bool, const SysFunction*, const Jrd::NestValueArray&, Jrd::impure_value*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/SysFunction.cpp:3332:47: warning: 'last' may be used uninitialized [-Wmaybe-uninitialized] 3332 | out.add((last << 4) + binChar(c, pos)); | ~~~~~~^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/SysFunction.cpp:3296:15: note: 'last' was declared here 3296 | UCHAR last; | ^~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/SysFunction.cpp:3323:31: warning: 'ptr' may be used uninitialized [-Wmaybe-uninitialized] 3323 | UCHAR c = *ptr++; | ^~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/SysFunction.cpp:3293:22: note: 'ptr' was declared here 3293 | const UCHAR* ptr; | ^~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/SystemPackages.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/SystemPackages.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/intl.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/ini.h:32, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/SystemPackages.h:32, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/SystemPackages.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/ExprNodes.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/RecordSourceNodes.h:29, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/recsrc/RecordSource.h:29, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/Monitoring.h:32, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/TimeZone.h:29, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/SystemPackages.cpp:25: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/TempSpace.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/TempSpace.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/TempSpace.cpp:32: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/TimeZone.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/TimeZone.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/val.h:38, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/Monitoring.h:31, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/TimeZone.h:29, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/TimeZone.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/ExprNodes.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/RecordSourceNodes.h:29, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/recsrc/RecordSource.h:29, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/Monitoring.h:32: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/UserManagement.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/UserManagement.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/val.h:38, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/Monitoring.h:31, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/UserManagement.h:29, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/UserManagement.cpp:25: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/ExprNodes.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/RecordSourceNodes.h:29, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/recsrc/RecordSource.h:29, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/Monitoring.h:32: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/VirtualTable.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/VirtualTable.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/VirtualTable.cpp:25: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/VirtualTable.cpp:27: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/VirtualTable.cpp: In static member function 'static void Jrd::VirtualTable::erase(Jrd::thread_db*, Jrd::record_param*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/VirtualTable.cpp:54:19: warning: unused variable 'dbb' [-Wunused-variable] 54 | Database* dbb = tdbb->getDatabase(); | ^~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/blb.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/blb.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/blb.cpp:42: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/blob_filter.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/blob_filter.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/blob_filter.cpp:30: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/btn.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/btn.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/btr.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/btr.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/btr.cpp:36: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/btr.cpp: In function 'void compress(Jrd::thread_db*, const dsc*, Jrd::temporary_key*, USHORT, bool, bool, USHORT)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/btr.cpp:2447:25: warning: unused variable 'dbb' [-Wunused-variable] 2447 | const Database* dbb = tdbb->getDatabase(); | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/btr.cpp: In function '{anonymous}::contents delete_node(Jrd::thread_db*, Jrd::WIN*, UCHAR*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/btr.cpp:3010:22: warning: unused variable 'tempEnd' [-Wunused-variable] 3010 | UCHAR* const tempEnd = tempBuf.end(); | ^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/btr.cpp: In function 'void generate_jump_nodes(Jrd::thread_db*, Ods::btree_page*, {anonymous}::JumpNodeList*, USHORT, USHORT*, USHORT*, USHORT*, USHORT)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/btr.cpp:5221:28: warning: unused variable 'excludePointer' [-Wunused-variable] 5221 | const UCHAR* const excludePointer = (UCHAR*) page + excludeOffset; | ^~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/builtin.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/builtin.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cch.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/cch.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cch.cpp:33: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cch.cpp: In function 'Jrd::Lock* alloc_page_lock(Jrd::thread_db*, Jrd::BufferDesc*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cch.cpp:2525:25: warning: unused variable 'dbb' [-Wunused-variable] 2525 | Database* const dbb = tdbb->getDatabase(); | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cch.cpp: In function 'void flushAll(Jrd::thread_db*, USHORT)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cch.cpp:2667:20: warning: unused variable 'write_thru' [-Wunused-variable] 2667 | const bool write_thru = release_flag; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cch.cpp: In function 'int get_related(Jrd::BufferDesc*, Jrd::PagesArray&, int, ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cch.cpp:4081:24: warning: unused variable 'bcb' [-Wunused-variable] 4081 | BufferControl* bcb = bdb->bdb_bcb; | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cch.cpp: In function 'LockState lock_buffer(Jrd::thread_db*, Jrd::BufferDesc*, SSHORT, SCHAR)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cch.cpp:4144:30: warning: unused variable 'bcb' [-Wunused-variable] 4144 | BufferControl* const bcb = bdb->bdb_bcb; | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/StatusArg.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/err_proto.h:30, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:36: In member function 'T& Firebird::Array::getElement(size_type) [with T = Jrd::BufferDesc*; Storage = Firebird::InlineStorage]', inlined from 'T& Firebird::Array::operator[](size_type) [with T = Jrd::BufferDesc*; Storage = Firebird::InlineStorage]' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:178:22, inlined from 'bool Jrd::thread_db::clearBdb(Jrd::BufferDesc*)' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:694:16, inlined from 'void Jrd::BufferDesc::release(Jrd::thread_db*, bool)' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cch.cpp:5264:21: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:146:28: warning: 'pos' may be used uninitialized [-Wmaybe-uninitialized] 146 | return data[index]; | ~~~~^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h: In member function 'void Jrd::BufferDesc::release(Jrd::thread_db*, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:690:27: note: 'pos' was declared here 690 | FB_SIZE_T pos; | ^~~ In member function 'T& Firebird::Array::getElement(size_type) [with T = Jrd::BufferDesc*; Storage = Firebird::InlineStorage]', inlined from 'T& Firebird::Array::operator[](size_type) [with T = Jrd::BufferDesc*; Storage = Firebird::InlineStorage]' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:178:22, inlined from 'bool Jrd::thread_db::clearBdb(Jrd::BufferDesc*)' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:694:16, inlined from 'void Jrd::BufferDesc::unLockIO(Jrd::thread_db*)' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cch.cpp:5304:23: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:146:28: warning: 'pos' may be used uninitialized [-Wmaybe-uninitialized] 146 | return data[index]; | ~~~~^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h: In member function 'void Jrd::BufferDesc::unLockIO(Jrd::thread_db*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:690:27: note: 'pos' was declared here 690 | FB_SIZE_T pos; | ^~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cmp.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/cmp.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cmp.cpp:45: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cmp.cpp:42: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cmp.cpp: In function 'Jrd::IndexLock* CMP_get_index_lock(Jrd::thread_db*, Jrd::jrd_rel*, USHORT)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cmp.cpp:292:19: warning: unused variable 'dbb' [-Wunused-variable] 292 | Database* dbb = tdbb->getDatabase(); | ^~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cvt.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/cvt.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cvt.cpp:39: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cvt2.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/cvt2.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cvt2.cpp:31: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cvt2.cpp: In function 'int CVT2_blob_compare(const dsc*, const dsc*, Firebird::DecimalStatus)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cvt2.cpp:817:56: warning: 'l2' may be used uninitialized [-Wmaybe-uninitialized] 817 | ret_val = obj1->compare(l1, buffer1.begin(), l2, buffer2.begin()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cvt2.cpp:709:19: note: 'l2' was declared here 709 | SLONG l1, l2; | ^~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cvt2.cpp:817:56: warning: 'l1' may be used uninitialized [-Wmaybe-uninitialized] 817 | ret_val = obj1->compare(l1, buffer1.begin(), l2, buffer2.begin()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/cvt2.cpp:709:15: note: 'l1' was declared here 709 | SLONG l1, l2; | ^~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/dfw.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp:76: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp: In static member function 'static void {anonymous}::FunctionManager::validate(Jrd::thread_db*, Jrd::jrd_tra*, Jrd::DeferredWork*, SSHORT)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp:4437:34: warning: unused variable 'attachment' [-Wunused-variable] 4437 | Jrd::Attachment* attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp: In static member function 'static void {anonymous}::ProcedureManager::validate(Jrd::thread_db*, Jrd::jrd_tra*, Jrd::DeferredWork*, SSHORT)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp:4538:34: warning: unused variable 'attachment' [-Wunused-variable] 4538 | Jrd::Attachment* attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp: In function 'bool create_expression_index(Jrd::thread_db*, SSHORT, Jrd::DeferredWork*, Jrd::jrd_tra*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp:6536:35: warning: unused variable 'dbb' [-Wunused-variable] 6536 | Database* dbb = tdbb->getDatabase(); | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp: In function 'bool create_index(Jrd::thread_db*, SSHORT, Jrd::DeferredWork*, Jrd::jrd_tra*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp:7377:19: warning: unused variable 'dbb' [-Wunused-variable] 7377 | Database* dbb = tdbb->getDatabase(); | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp: In function 'bool create_relation(Jrd::thread_db*, SSHORT, Jrd::DeferredWork*, Jrd::jrd_tra*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp:7829:19: warning: unused variable 'dbb' [-Wunused-variable] 7829 | Database* dbb = tdbb->getDatabase(); | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp: In function 'Jrd::Format* make_format(Jrd::thread_db*, Jrd::jrd_rel*, USHORT*, TemporaryField*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp:10111:19: warning: unused variable 'dbb' [-Wunused-variable] 10111 | Database* dbb = tdbb->getDatabase(); | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp: In function 'bool make_version(Jrd::thread_db*, SSHORT, Jrd::DeferredWork*, Jrd::jrd_tra*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp:10420:19: warning: unused variable 'dbb' [-Wunused-variable] 10420 | Database* dbb = tdbb->getDatabase(); | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp: In function 'bool modify_trigger(Jrd::thread_db*, SSHORT, Jrd::DeferredWork*, Jrd::jrd_tra*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp:11068:19: warning: unused variable 'dbb' [-Wunused-variable] 11068 | Database* dbb = tdbb->getDatabase(); | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp: In function 'bool add_file(Jrd::thread_db*, SSHORT, Jrd::DeferredWork*, Jrd::jrd_tra*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp:5566:43: warning: 'shadow_number' may be used uninitialized [-Wmaybe-uninitialized] 5566 | jrd_486.jrd_487 = shadow_number; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp:5419:25: note: 'shadow_number' was declared here 5419 | USHORT section, shadow_number; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp:5560:32: warning: 'section' may be used uninitialized [-Wmaybe-uninitialized] 5560 | section--; | ~~~~~~~^~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp:5419:16: note: 'section' was declared here 5419 | USHORT section, shadow_number; | ^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp: In function 'bool find_depend_in_dfw(Jrd::thread_db*, TEXT*, USHORT, USHORT, Jrd::jrd_tra*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp:9842:17: warning: 'dfw_type' may be used uninitialized [-Wmaybe-uninitialized] 9842 | if (work->dfw_type == dfw_type && dfw_type == dfw_delete_expression_index) | ^~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp:9783:20: note: 'dfw_type' was declared here 9783 | enum dfw_t dfw_type; | ^~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp: In function 'bool create_relation(Jrd::thread_db*, SSHORT, Jrd::DeferredWork*, Jrd::jrd_tra*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp:8015:49: warning: 'external_flag' may be used uninitialized [-Wmaybe-uninitialized] 8015 | if (rel_id && blob_id.isEmpty() && !external_flag) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.cpp:7820:24: note: 'external_flag' was declared here 7820 | USHORT rel_id, external_flag; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/dpm.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dpm.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dpm.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dpm.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dpm.cpp:46: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/dyn_util.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dyn_util.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dyn_util.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dyn_util.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dyn_util.cpp:38: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/err.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/err.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/err.cpp:34: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/event.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/event.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/cch.h:31, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/Database.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/event.cpp:43: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/Database.h:36: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/Database.h:60: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/event.cpp: In member function 'void Jrd::EventManager::init_shared_file()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/event.cpp:132:28: warning: unused variable 'tmp' [-Wunused-variable] 132 | SharedMemory* tmp = FB_NEW_POOL(*getDefaultMemoryPool()) | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/event.cpp: In member function 'SLONG Jrd::EventManager::queEvents(SLONG, USHORT, const UCHAR*, Firebird::IEventCallback*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/event.cpp:270:30: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 270 | if (interest = historical_interest(session, event_offset)) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/evl.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/evl.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/evl.cpp:66: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/evl.cpp:63: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/exe.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/exe.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/exe.cpp:61: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/exe.cpp:46: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/exe.cpp: In function 'void EXE_receive(Jrd::thread_db*, Jrd::jrd_req*, USHORT, ULONG, void*, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/exe.cpp:673:20: warning: unused variable 'statement' [-Wunused-variable] 673 | const auto statement = request->getStatement(); | ^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/exe.cpp: In function 'void EXE_send(Jrd::thread_db*, Jrd::jrd_req*, USHORT, ULONG, const void*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/exe.cpp:821:29: warning: unused variable 'statement' [-Wunused-variable] 821 | const JrdStatement* statement = request->getStatement(); | ^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/exe.cpp: In function 'void EXE_start(Jrd::thread_db*, Jrd::jrd_req*, Jrd::jrd_tra*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/exe.cpp:884:24: warning: unused variable 'proc' [-Wunused-variable] 884 | const jrd_prc* proc = statement->procedure; | ^~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/exe.cpp: In function 'const Jrd::StmtNode* EXE_looper(Jrd::thread_db*, Jrd::jrd_req*, const Jrd::StmtNode*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/exe.cpp:1340:29: warning: unused variable 'statement' [-Wunused-variable] 1340 | const JrdStatement* statement = request->getStatement(); | ^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/exe.cpp: In function 'void EXE_assignment(Jrd::thread_db*, const Jrd::ValueExprNode*, dsc*, bool, const Jrd::ValueExprNode*, const Jrd::ValueExprNode*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/exe.cpp:488:25: warning: 'minlen' may be used uninitialized [-Wmaybe-uninitialized] 488 | if (to_desc->dsc_length <= minlen) | ^~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/exe.cpp:473:32: note: 'minlen' was declared here 473 | USHORT minlen; | ^~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/ext.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/ext.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/ext.cpp:41: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/filters.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/filters.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/filters.cpp:28: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/filters.cpp: In function 'ISC_STATUS filter_acl(USHORT, Jrd::BlobControl*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/filters.cpp:191:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 191 | while (c = *p++) | ~~^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/filters.cpp: In function 'ISC_STATUS string_filter(USHORT, Jrd::BlobControl*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/filters.cpp:1317:31: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1317 | while (string = (filter_tmp*) control->ctl_data[0]) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/filters.cpp: In function 'ISC_STATUS filter_runtime(USHORT, Jrd::BlobControl*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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:894, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/auto.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/alloc.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/classes/array.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/filters.cpp:25: In function 'int sprintf(char*, const char*, ...)', inlined from 'ISC_STATUS filter_runtime(USHORT, Jrd::BlobControl*)' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/filters.cpp:540:10: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 27 and 281 bytes into a destination of size 128 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/filters.cpp: In function 'ISC_STATUS filter_runtime(USHORT, Jrd::BlobControl*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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 /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/filters.cpp:532:10: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 19 and 273 bytes into a destination of size 128 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/filters.cpp: In function 'ISC_STATUS filter_runtime(USHORT, Jrd::BlobControl*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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 /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/filters.cpp:528:10: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 21 and 275 bytes into a destination of size 128 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/filters.cpp: In function 'ISC_STATUS filter_runtime(USHORT, Jrd::BlobControl*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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 /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/filters.cpp:504:10: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 17 and 271 bytes into a destination of size 128 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/filters.cpp: In function 'ISC_STATUS filter_runtime(USHORT, Jrd::BlobControl*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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 /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/filters.cpp:484:10: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 11 and 265 bytes into a destination of size 128 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/flu.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/flu.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/flu.cpp:54: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/fun.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/fun.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/fun.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/fun.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/fun.cpp:46: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/grant.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/grant.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/grant.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/grant.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/grant.cpp:38: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/idx.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/idx.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/idx.cpp:34: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/inf.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/inf.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/inf.cpp:40: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/inf.cpp:38: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/inf.cpp: In function 'void INF_transaction_info(const Jrd::jrd_tra*, ULONG, const UCHAR*, ULONG, UCHAR*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/inf.cpp:1245:42: warning: 'length' may be used uninitialized [-Wmaybe-uninitialized] 1245 | if (!(info = INF_put_item(item, length, buffer, info, end))) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/inf.cpp:1147:15: note: 'length' was declared here 1147 | ULONG length; | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/ini.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/ini.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/ini.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/ini.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/ini.cpp:34: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/ini.cpp: In function 'void store_global_field(Jrd::thread_db*, const gfld*, Jrd::AutoRequest&, const Jrd::MetaName&)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/ini.cpp:3629:19: warning: unused variable 'dbb' [-Wunused-variable] 3629 | Database* dbb = tdbb->getDatabase(); | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/ini.cpp: In function 'void INI_init_dsql(Jrd::thread_db*, Jrd::dsql_dbb*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/ini.cpp:2433:63: warning: 'fld' may be used uninitialized [-Wmaybe-uninitialized] 2433 | for (const int* relfld = relfields; relfld[RFLD_R_NAME]; relfld = fld + 1) | ~~~~~~~~~~~~~~~~~~^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/ini.cpp:2429:20: note: 'fld' was declared here 2429 | const int* fld; | ^~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/intl.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/intl.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/intl.cpp:96: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/intl.cpp: In function 'int INTL_convert_string(dsc*, const dsc*, Firebird::Callbacks*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/intl.cpp:934:48: warning: 'toLength' may be used uninitialized [-Wmaybe-uninitialized] 934 | const ULONG src_len = toCharSet->length(toLength, start, false); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/intl.cpp:830:15: note: 'toLength' was declared here 830 | ULONG toLength; | ^~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/intl.cpp:946:31: warning: 'from_fill' may be used uninitialized [-Wmaybe-uninitialized] 946 | if (!allSpaces(INTL_charset_lookup(tdbb, from_cs), q, from_fill, 0)) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/intl.cpp:826:15: note: 'from_fill' was declared here 826 | ULONG from_fill, to_fill; | ^~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/intl_builtin.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/intl_builtin.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/intl.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/intl_builtin.cpp:7: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/intl_builtin.cpp:11: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/jrd.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/jrd.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/StatementMetadata.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/EngineInterface.h:28, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/jrd.cpp:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/jrd.cpp:52: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/jrd.cpp:37: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/jrd.cpp: In member function 'virtual void Jrd::JAttachment::addRef()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/jrd.cpp:283:13: warning: unused variable 'v' [-Wunused-variable] 283 | int v = ++refCounter; | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/jrd.cpp: In function 'void check_database(Jrd::thread_db*, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/jrd.cpp:6449:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 6449 | if ((attachment->att_flags & ATT_shutdown) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 6450 | (attachment->att_purge_tid != Thread::getId()) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/jrd.cpp: In function 'void init_database_lock(Jrd::thread_db*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/jrd.cpp:7298:32: warning: unused variable 'attachment' [-Wunused-variable] 7298 | Jrd::Attachment* const attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/jrd.cpp: In function 'void setEngineReleaseDelay(Jrd::Database*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/jrd.cpp:7568:71: warning: comparison of integer expressions of different signedness: 'time_t' {aka 'long int'} and 'unsigned int' [-Wsign-compare] 7568 | if (!d->dbb_attachments && (d->dbb_linger_end > maxLinger)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/jrd.cpp:7576:63: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'time_t' {aka 'long int'} [-Wsign-compare] 7576 | dbb->dbb_plugin_config->setReleaseDelay(&s, maxLinger > t ? (maxLinger - t) * 1000 * 1000 : 0); | ~~~~~~~~~~^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/jrd.cpp: In function 'void purge_transactions(Jrd::thread_db*, Jrd::Attachment*, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/jrd.cpp:7877:25: warning: unused variable 'dbb' [-Wunused-variable] 7877 | Database* const dbb = attachment->att_database; | ^~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/lck.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/lck.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/lck.cpp:32: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/lck.cpp: In function 'Jrd::lck_owner_t get_owner_type(Jrd::lck_t)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/lck.cpp:594:16: warning: 'owner_type' may be used uninitialized [-Wmaybe-uninitialized] 594 | return owner_type; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/lck.cpp:547:21: note: 'owner_type' was declared here 547 | lck_owner_t owner_type; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/lck.cpp: In function 'void LCK_init(Jrd::thread_db*, Jrd::lck_owner_t)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/lck.cpp:635:49: warning: 'owner_id' may be used uninitialized [-Wmaybe-uninitialized] 635 | if (!dbb->lockManager()->initializeOwner(&statusVector, owner_id, owner_type, owner_handle_ptr)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/lck.cpp:610:22: note: 'owner_id' was declared here 610 | LOCK_OWNER_T owner_id; | ^~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/met.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/met.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/met.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/met.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/met.cpp:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/met.cpp:46: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/met.cpp: In function 'Jrd::Format* MET_format(Jrd::thread_db*, Jrd::jrd_rel*, USHORT)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/met.cpp:5669:19: warning: unused variable 'dbb' [-Wunused-variable] 5669 | Database* dbb = tdbb->getDatabase(); | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/met.cpp: In function 'void MET_scan_relation(Jrd::thread_db*, Jrd::jrd_rel*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/met.cpp:9044:19: warning: unused variable 'dbb' [-Wunused-variable] 9044 | Database* dbb = tdbb->getDatabase(); | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/met.cpp: In function 'Jrd::DSqlCacheItem* get_dsql_cache_item(Jrd::thread_db*, Jrd::sym_type, const Jrd::QualifiedName&)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/met.cpp:9644:19: warning: unused variable 'dbb' [-Wunused-variable] 9644 | Database* dbb = tdbb->getDatabase(); | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/met.cpp: In function 'void lookup_view_contexts(Jrd::thread_db*, Jrd::jrd_rel*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/met.cpp:10003:19: warning: unused variable 'dbb' [-Wunused-variable] 10003 | Database* dbb = tdbb->getDatabase(); | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/met.cpp: In function 'void store_dependencies(Jrd::thread_db*, Jrd::CompilerScratch*, const Jrd::jrd_rel*, const Jrd::MetaName&, int, Jrd::jrd_tra*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/met.cpp:10712:24: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 10704 | (dependency_type == obj_trigger) && (dep_rel != 0) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10705 | ( | ~ 10706 | (t = findTrigger(dep_rel->rel_pre_erase, object_name)) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10707 | (t = findTrigger(dep_rel->rel_pre_modify, object_name)) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10708 | (t = findTrigger(dep_rel->rel_pre_store, object_name)) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10709 | (t = findTrigger(dep_rel->rel_post_erase, object_name)) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10710 | (t = findTrigger(dep_rel->rel_post_modify, object_name)) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10711 | (t = findTrigger(dep_rel->rel_post_store, object_name)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10712 | ) && t && (t->sysTrigger); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/met.cpp:10744:86: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 10744 | (dep_rel->rel_flags & REL_temp_tran) && (relation->rel_flags & REL_temp_conn) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/mov.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/mov.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/mov.cpp:32: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/nbak.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/nbak.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/nbak.cpp:32: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/nbak.cpp: In constructor 'Jrd::BackupManager::StateWriteGuard::StateWriteGuard(Jrd::thread_db*, Jrd::WIN*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/nbak.cpp:166:32: warning: unused variable 'att' [-Wunused-variable] 166 | Jrd::Attachment* const att = tdbb->getAttachment(); | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/nbak.cpp: In destructor 'Jrd::BackupManager::StateWriteGuard::~StateWriteGuard()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/nbak.cpp:190:32: warning: unused variable 'att' [-Wunused-variable] 190 | Jrd::Attachment* const att = m_tdbb->getAttachment(); | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/nbak.cpp: In member function 'ULONG Jrd::BackupManager::getPageIndex(Jrd::thread_db*, ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/nbak.cpp:731:70: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 731 | if (diff_page || backup_state == Ods::hdr_nbak_merge && allocIsValid) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/nodebug.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/nodebug.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/ods.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/ods.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/opt.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/opt.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/opt.cpp:47: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/opt.cpp:44: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../dsql/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/pag.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/pag.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/pag.cpp:70: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/pag.cpp:59: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/pag.cpp: In member function 'bool Jrd::PageSpace::extend(Jrd::thread_db*, ULONG, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/pag.cpp:2405:76: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2405 | if (pageNum < maxPageNumber || MAX_EXTEND_BYTES < MIN_EXTEND_BYTES && !forceSize) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/par.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/par.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/par.cpp:42: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/par.cpp:39: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/par.cpp: In function 'void PAR_procedure_parms(Jrd::thread_db*, Jrd::CompilerScratch*, Jrd::jrd_prc*, Jrd::MessageNode**, Jrd::ValueListNode**, Jrd::ValueListNode**, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/par.cpp:1193:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1193 | if (count || input_flag && procedure->getDefaultCount()) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/rlck.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/rlck.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/intl.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/ini.h:32, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/rlck.cpp:28: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/Relation.h:25, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/exe.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/tra.h:38, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/rlck.cpp:29: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/rpb_chain.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/rpb_chain.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/rpb_chain.h:30, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/rpb_chain.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/scl.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/scl.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/scl.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/scl.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/scl.cpp:39: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/scl.cpp: In function 'Jrd::SecurityClass::flags_t SCL_get_mask(Jrd::thread_db*, const TEXT*, const TEXT*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/scl.cpp:2200:32: warning: unused variable 'attachment' [-Wunused-variable] 2200 | Jrd::Attachment* const attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/scl.cpp: In function 'Jrd::SecurityClass::flags_t SCL_get_object_mask(int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/scl.cpp:2609:19: warning: unused variable 'dbb' [-Wunused-variable] 2609 | Database* dbb = tdbb->getDatabase(); | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/scl.cpp: In function 'USHORT SCL_convert_privilege(Jrd::thread_db*, Jrd::jrd_tra*, const Firebird::string&)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/scl.cpp:3161:16: warning: 'rc' may be used uninitialized [-Wmaybe-uninitialized] 3161 | return rc; | ^~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/scl.cpp:3157:16: note: 'rc' was declared here 3157 | USHORT rc; | ^~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/sdw.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/sdw.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/sdw.cpp:28: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/sdw.cpp: In function 'bool check_for_file(Jrd::thread_db*, const SCHAR*, USHORT)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/sdw.cpp:1244:19: warning: unused variable 'dbb' [-Wunused-variable] 1244 | Database* dbb = tdbb->getDatabase(); | ^~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/shut.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/shut.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/shut.cpp:25: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/shut.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/sort.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/sort.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/sort.cpp:34: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/sort.cpp: In member function 'void Jrd::Sort::sort(Jrd::thread_db*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/sort.cpp:573:25: warning: 'merge' may be used uninitialized [-Wmaybe-uninitialized] 573 | m_merge = merge; | ~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/sort.cpp:446:24: note: 'merge' was declared here 446 | merge_control* merge; | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/sqz.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/sqz.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/StatementMetadata.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:28, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/blb.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/exe.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/req.h:31, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/sqz.cpp:27: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/Relation.h:25, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/exe.h:36: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/svc.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/svc.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/svc.cpp:39: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/tpc.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/tpc.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/tpc.cpp:25: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/tra.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/tra.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/tra.cpp:30: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/tra.cpp:28: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/tra.cpp: In member function 'void Jrd::TraceSweepEvent::report(ntrace_process_state_t)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/tra.cpp:4235:19: warning: unused variable 'dbb' [-Wunused-variable] 4235 | Database* dbb = m_tdbb->getDatabase(); | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/tra.cpp:4244:18: warning: unused variable 'tran' [-Wunused-variable] 4244 | jrd_tra* tran = m_tdbb->getTransaction(); | ^~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/validation.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/validation.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/validation.cpp:546: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/vio.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/vio.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/vio.cpp:47: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/vio.cpp: In function 'void check_gbak_cheating_insupd(Jrd::thread_db*, const Jrd::jrd_rel*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/vio.cpp:228:30: warning: unused variable 'transaction' [-Wunused-variable] 228 | const jrd_tra* const transaction = tdbb->getTransaction(); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/vio.cpp: In function 'void check_gbak_cheating_delete(Jrd::thread_db*, const Jrd::jrd_rel*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/vio.cpp:242:30: warning: unused variable 'transaction' [-Wunused-variable] 242 | const jrd_tra* const transaction = tdbb->getTransaction(); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/vio.cpp: In function 'bool VIO_get_current(Jrd::thread_db*, Jrd::record_param*, Jrd::jrd_tra*, Firebird::MemoryPool*, bool, bool&)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/vio.cpp:2517:27: warning: unused variable 'attachment' [-Wunused-variable] 2517 | Attachment* const attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/vio.cpp: In function 'bool VIO_modify(Jrd::thread_db*, Jrd::record_param*, Jrd::record_param*, Jrd::jrd_tra*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/vio.cpp:3046:63: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3046 | if (rc1 != rc2 || rc1 && MOV_compare(tdbb, &desc3, &desc4)) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/vio.cpp: In function 'void list_staying_fast(Jrd::thread_db*, Jrd::record_param*, Jrd::RecordStack&, Jrd::record_param*, int)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/vio.cpp:5220:23: warning: unused variable 'page' [-Wunused-variable] 5220 | ULONG page = temp.rpb_page = temp.rpb_b_page; | ^~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/vio.cpp:5221:24: warning: unused variable 'line' [-Wunused-variable] 5221 | USHORT line = temp.rpb_line = temp.rpb_b_line; | ^~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/vio.cpp:5216:25: warning: unused variable 'oldest_active' [-Wunused-variable] 5216 | const TraNumber oldest_active = tdbb->getTransaction()->tra_oldest_active; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/vio.cpp: In function 'int prepare_update(Jrd::thread_db*, Jrd::jrd_tra*, TraNumber, Jrd::record_param*, Jrd::record_param*, Jrd::record_param*, Jrd::PageStack&, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/vio.cpp:5772:67: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 5772 | (rpb->rpb_flags & rpb_incomplete) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 5773 | (rpb->rpb_f_page != org_rpb.rpb_f_page || rpb->rpb_f_line != org_rpb.rpb_f_line)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/vio.cpp:5555:27: warning: unused variable 'attachment' [-Wunused-variable] 5555 | Attachment* const attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/vio.cpp: At global scope: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/vio.cpp:180:13: warning: 'bool assert_gc_enabled(const Jrd::jrd_tra*, const Jrd::jrd_rel*)' defined but not used [-Wunused-function] 180 | static bool assert_gc_enabled(const jrd_tra* transaction, const jrd_rel* relation) | ^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:48: In member function 'Object Firebird::Stack::Entry::getObject(FB_SIZE_T) const [with Object = Jrd::Record*; unsigned int Capacity = 16]', inlined from 'const Object Firebird::Stack::const_iterator::object() const [with Object = Jrd::Record*; unsigned int Capacity = 16]' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/stack.h:488:26, inlined from 'void VIO_intermediate_gc(Jrd::thread_db*, Jrd::record_param*, Jrd::jrd_tra*)' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/vio.cpp:2160:41: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../common/classes/stack.h:80:50: warning: array subscript 4294967295 is above array bounds of 'Jrd::Record* const [16]' [-Warray-bounds] 80 | return this->data[pos]; | ~~~~~~~~~~^ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/../common/StatusArg.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/../jrd/err_proto.h:30, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/../jrd/jrd.h:36: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/vector.h: In function 'void VIO_intermediate_gc(Jrd::thread_db*, Jrd::record_param*, Jrd::jrd_tra*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/vector.h:166:11: note: while referencing 'Firebird::Vector::data' 166 | T data[Capacity]; | ^~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/os/posix/unix.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/os/posix/unix.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/os/posix/unix.cpp:61: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/os/posix/unix.cpp: In function 'Jrd::jrd_file* PIO_create(Jrd::thread_db*, const Firebird::PathName&, bool, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/os/posix/unix.cpp:266:21: warning: unused variable 'rc' [-Wunused-variable] 266 | int rc = unlink(file_name.c_str()); | ^~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/os/posix/unix.cpp: In function 'void PIO_force_write(Jrd::jrd_file*, bool, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/os/posix/unix.cpp:433:27: warning: unused variable 'control' [-Wunused-variable] 433 | const int control = (forcedWrites ? SYNC : 0) | (notUseFSCache ? O_DIRECT : 0); | ^~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/AggNodes.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/AggNodes.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/AggNodes.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/AggNodes.cpp:22: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/AggNodes.cpp: In member function 'virtual bool Jrd::RegrCountAggNode::aggPass(Jrd::thread_db*, Jrd::jrd_req*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/AggNodes.cpp:2199:14: warning: unused variable 'desc' [-Wunused-variable] 2199 | dsc* desc = EVL_expr(tdbb, request, arg); | ^~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/AggNodes.cpp:2203:14: warning: unused variable 'desc2' [-Wunused-variable] 2203 | dsc* desc2 = EVL_expr(tdbb, request, arg2); | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/BlrDebugWriter.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/BlrDebugWriter.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/BlrDebugWriter.cpp:26: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/BlrDebugWriter.cpp:22: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/BoolNodes.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/BoolNodes.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/BoolNodes.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/BoolNodes.cpp:23: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/BoolNodes.cpp:21: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/BoolNodes.cpp: In member function 'virtual bool Jrd::RseBoolNode::execute(Jrd::thread_db*, Jrd::jrd_req*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/BoolNodes.cpp:1833:44: warning: 'impure' may be used uninitialized [-Wmaybe-uninitialized] 1833 | impure->vlu_misc.vlu_short = value ? TRUE : FALSE; /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/BoolNodes.cpp:1774:23: note: 'impure' was declared here 1774 | impure_value* impure; | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/BoolNodes.cpp:1828:17: warning: 'invariant_flags' may be used uninitialized [-Wmaybe-uninitialized] 1828 | *invariant_flags |= VLU_computed; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/BoolNodes.cpp:1773:17: note: 'invariant_flags' was declared here 1773 | USHORT* invariant_flags; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/BoolNodes.cpp: In member function 'virtual bool Jrd::ComparativeBoolNode::execute(Jrd::thread_db*, Jrd::jrd_req*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/BoolNodes.cpp:800:48: warning: 'comparison' may be used uninitialized [-Wmaybe-uninitialized] 800 | return comparison >= 0 && MOV_compare(tdbb, desc[0], desc[1]) <= 0; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/BoolNodes.cpp:750:13: note: 'comparison' was declared here 750 | int comparison; // while the two switch() below are in sync, no need to initialize | ^~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/DSqlDataTypeUtil.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DSqlDataTypeUtil.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/DsqlCompilerScratch.h:25, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/DSqlDataTypeUtil.cpp:27: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/DdlNodes.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/dyn.h:31, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/DdlNodes.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp:29: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/DdlNodes.h:31: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp:27: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp: In member function 'virtual void Jrd::CommentOnNode::checkPermission(Jrd::thread_db*, Jrd::jrd_tra*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp:12993:27: warning: unused variable 'attachment' [-Wunused-variable] 12993 | Attachment* const attachment = transaction->tra_attachment; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp: In member function 'virtual void Jrd::CreateAlterTriggerNode::execute(Jrd::thread_db*, Jrd::DsqlCompilerScratch*, Jrd::jrd_tra*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp:16527:27: warning: unused variable 'attachment' [-Wunused-variable] 16527 | Attachment* const attachment = transaction->getAttachment(); | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp: In member function 'void Jrd::CreateAlterViewNode::createCheckTrigger(Jrd::thread_db*, Jrd::DsqlCompilerScratch*, Jrd::ValueListNode*, TriggerType)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp:25339:21: warning: unused variable 'andArg' [-Wunused-variable] 25339 | int andArg = 0; | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp:25341:33: warning: unused variable 'andNode' [-Wunused-variable] 25341 | BinaryBoolNode* andNode = FB_NEW_POOL(pool) BinaryBoolNode(pool, blr_and); | ^~~~~~~ In function 'void Jrd::checkForeignKeyTempScope(thread_db*, jrd_tra*, const MetaName&, const MetaName&)', inlined from 'void Jrd::RelationNode::defineConstraint(Jrd::thread_db*, Jrd::DsqlCompilerScratch*, Jrd::jrd_tra*, Jrd::MetaName&, Constraint&)' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp:21328:29: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp:11432:33: warning: 'childType' may be used uninitialized [-Wmaybe-uninitialized] 11432 | checkFkPairTypes(masterType, masterRelName, childType, childRelName); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp: In member function 'void Jrd::RelationNode::defineConstraint(Jrd::thread_db*, Jrd::DsqlCompilerScratch*, Jrd::jrd_tra*, Jrd::MetaName&, Constraint&)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp:11388:27: note: 'childType' was declared here 11388 | rel_t masterType, childType; | ^~~~~~~~~ In function 'void Jrd::checkForeignKeyTempScope(thread_db*, jrd_tra*, const MetaName&, const MetaName&)', inlined from 'void Jrd::RelationNode::defineConstraint(Jrd::thread_db*, Jrd::DsqlCompilerScratch*, Jrd::jrd_tra*, Jrd::MetaName&, Constraint&)' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp:21328:29: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp:11432:33: warning: 'masterType' may be used uninitialized [-Wmaybe-uninitialized] 11432 | checkFkPairTypes(masterType, masterRelName, childType, childRelName); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp: In member function 'void Jrd::RelationNode::defineConstraint(Jrd::thread_db*, Jrd::DsqlCompilerScratch*, Jrd::jrd_tra*, Jrd::MetaName&, Constraint&)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp:11388:15: note: 'masterType' was declared here 11388 | rel_t masterType, childType; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp: In member function 'virtual void Jrd::CreateRelationNode::execute(Jrd::thread_db*, Jrd::DsqlCompilerScratch*, Jrd::jrd_tra*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp:22217:9: warning: 'replicationEnabled' may be used uninitialized [-Wmaybe-uninitialized] 22217 | if (replicationEnabled) | ^~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp:22186:14: note: 'replicationEnabled' was declared here 22186 | bool replicationEnabled; | ^~~~~~~~~~~~~~~~~~ In function 'void Jrd::checkRelationTempScope(thread_db*, jrd_tra*, const MetaName&, rel_t)', inlined from 'virtual void Jrd::CreateRelationNode::execute(Jrd::thread_db*, Jrd::DsqlCompilerScratch*, Jrd::jrd_tra*)' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp:22127:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp:11498:33: warning: 'masterType' may be used uninitialized [-Wmaybe-uninitialized] 11498 | checkFkPairTypes(masterType, masterRelName, childType, childRelName); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp: In member function 'virtual void Jrd::CreateRelationNode::execute(Jrd::thread_db*, Jrd::DsqlCompilerScratch*, Jrd::jrd_tra*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.cpp:11460:15: note: 'masterType' was declared here 11460 | rel_t masterType; | ^~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/DsqlBatch.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DsqlBatch.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/StatementMetadata.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/EngineInterface.h:28, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/DsqlBatch.cpp:27: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/DsqlBatch.cpp:28: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/DsqlBatch.cpp: In member function 'void Jrd::DsqlBatch::DataCache::put3(const void*, ULONG, ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/DsqlBatch.cpp:813:33: warning: unused variable 'writtenBytes' [-Wunused-variable] 813 | const FB_UINT64 writtenBytes = m_space->write(offset, data, dataSize); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/DsqlBatch.cpp: In member function 'void Jrd::DsqlBatch::DataCache::put(const void*, ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/DsqlBatch.cpp:859:41: warning: unused variable 'writtenBytes' [-Wunused-variable] 859 | const FB_UINT64 writtenBytes = m_space->write(m_used, data, dataSize); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/DsqlBatch.cpp:851:33: warning: unused variable 'writtenBytes' [-Wunused-variable] 851 | const FB_UINT64 writtenBytes = m_space->write(m_used, m_cache.begin(), m_cache.getCount()); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/DsqlBatch.cpp: In member function 'void Jrd::DsqlBatch::DataCache::done()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/DsqlBatch.cpp:886:33: warning: unused variable 'writtenBytes' [-Wunused-variable] 886 | const FB_UINT64 writtenBytes = m_space->write(m_used, m_cache.begin(), m_cache.getCount()); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/DsqlBatch.cpp: In member function 'ULONG Jrd::DsqlBatch::DataCache::get(UCHAR**)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/DsqlBatch.cpp:904:33: warning: unused variable 'readBytes' [-Wunused-variable] 904 | const FB_UINT64 readBytes = m_space->read(m_got, buf, delta); | ^~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/DsqlCompilerScratch.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DsqlCompilerScratch.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/DsqlCompilerScratch.h:25, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/DsqlCompilerScratch.cpp:22: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/DsqlCompilerScratch.cpp:21: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/DsqlCursor.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DsqlCursor.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/StatementMetadata.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:28, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../jrd/../jrd/../jrd/blb.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../jrd/../jrd/exe.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../jrd/tra.h:38, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/tra_proto.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/DsqlCursor.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../jrd/../jrd/../jrd/Relation.h:25, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../jrd/../jrd/exe.h:36: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/DsqlCursor.cpp: In member function 'int Jrd::DsqlCursor::fetchFromCache(Jrd::thread_db*, UCHAR*, FB_UINT64)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/DsqlCursor.cpp:236:25: warning: unused variable 'readBytes' [-Wunused-variable] 236 | const FB_UINT64 readBytes = m_space.read(offset, buffer, m_messageSize); | ^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/DsqlCursor.cpp: In member function 'bool Jrd::DsqlCursor::cacheInput(Jrd::thread_db*, FB_UINT64)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/DsqlCursor.cpp:272:41: warning: unused variable 'writtenBytes' [-Wunused-variable] 272 | const FB_UINT64 writtenBytes = m_space.write(offset, buffer, fetchedSize); | ^~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/ExprNodes.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/ExprNodes.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/ExprNodes.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/ExprNodes.cpp:28: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/ExprNodes.cpp:21: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/ExprNodes.cpp: In member function 'dsc* Jrd::ArithmeticNode::addSqlTime(Jrd::thread_db*, const dsc*, Jrd::impure_value*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/ExprNodes.cpp:2688:27: warning: unused variable 'attachment' [-Wunused-variable] 2688 | Attachment* const attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/ExprNodes.cpp: In member function 'void Jrd::LiteralNode::fixMinSInt64(Firebird::MemoryPool&)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/ExprNodes.cpp:7979:22: warning: unused variable 's' [-Wunused-variable] 7979 | const UCHAR* s = litDesc.dsc_address; | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/ExprNodes.cpp: In member function 'void Jrd::LiteralNode::fixMinSInt128(Firebird::MemoryPool&)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/ExprNodes.cpp:8017:22: warning: unused variable 's' [-Wunused-variable] 8017 | const UCHAR* s = litDesc.dsc_address; | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/ExprNodes.cpp: In member function 'virtual Jrd::ValueExprNode* Jrd::RecordKeyNode::dsqlPass(Jrd::DsqlCompilerScratch*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/ExprNodes.cpp:9922:59: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 9922 | !rlxAlias && context->ctx_internal_alias.hasData()) && | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/ExprNodes.cpp:9868:20: warning: unused variable 'tdbb' [-Wunused-variable] 9868 | thread_db* tdbb = JRD_get_thread_data(); | ^~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/ExprNodes.cpp: In member function 'virtual dsc* Jrd::UdfCallNode::execute(Jrd::thread_db*, Jrd::jrd_req*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/ExprNodes.cpp:13001:34: warning: unused variable 'attachment' [-Wunused-variable] 13001 | Jrd::Attachment* attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/ExprNodes.cpp: In member function 'void Jrd::ArithmeticNode::getDescDialect3(Jrd::thread_db*, dsc*, dsc&, dsc&)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/ExprNodes.cpp:1775:9: warning: 'dtype' may be used uninitialized [-Wmaybe-uninitialized] 1775 | if (dtype == dtype_quad) | ^~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/ExprNodes.cpp:1502:16: note: 'dtype' was declared here 1502 | USHORT dtype; | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/ExprNodes.cpp: In static member function 'static Jrd::DmlNode* Jrd::FieldNode::parse(Jrd::thread_db*, Firebird::MemoryPool&, Jrd::CompilerScratch*, UCHAR)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/ExprNodes.cpp:5905:44: warning: 'id' may be used uninitialized [-Wmaybe-uninitialized] 5905 | return PAR_gen_field(tdbb, stream, id, byId); | ^~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/ExprNodes.cpp:5794:16: note: 'id' was declared here 5794 | SSHORT id; | ^~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/PackageNodes.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/PackageNodes.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/PackageNodes.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/PackageNodes.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/../jrd/dyn.h:31, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/DdlNodes.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/PackageNodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/PackageNodes.cpp:30: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/../dsql/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/DdlNodes.h:31: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/../dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../dsql/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/Parser.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/Parser.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/EngineInterface.h:28, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/dsql.h:43, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/Parser.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/Parser.cpp:26: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/Attachment.h:40, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/dsql.h:47: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../dsql/../jrd/jrd.h:55, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/DdlNodes.h:31, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/Parser.h:27: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/Parser.cpp:23: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/Parser.cpp: In member function 'int Jrd::Parser::yylexAux()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/Parser.cpp:552:32: warning: comparison of integer expressions of different signedness: 'int' and 'const ULONG' {aka 'const long unsigned int'} [-Wsign-compare] 552 | if (p - buffer > MAX_STR_SIZE) | ~~~~~~~~~~~^~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/StmtNodes.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/StmtNodes.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/BoolNodes.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/StmtNodes.cpp:27: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/StmtNodes.cpp:21: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/StmtNodes.cpp: In member function 'virtual Jrd::DeclareSubProcNode* Jrd::DeclareSubProcNode::dsqlPass(Jrd::DsqlCompilerScratch*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/StmtNodes.cpp:2024:40: warning: unused variable 'paramIndex' [-Wunused-variable] 2024 | const unsigned paramIndex = i - paramArray.begin(); | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/StmtNodes.cpp: In member function 'virtual Jrd::StmtNode* Jrd::EraseNode::dsqlPass(Jrd::DsqlCompilerScratch*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/StmtNodes.cpp:2277:20: warning: unused variable 'tdbb' [-Wunused-variable] 2277 | thread_db* tdbb = JRD_get_thread_data(); //necessary? | ^~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/StmtNodes.cpp: In member function 'Jrd::StmtNode* Jrd::ModifyNode::internalDsqlPass(Jrd::DsqlCompilerScratch*, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/StmtNodes.cpp:6124:20: warning: unused variable 'tdbb' [-Wunused-variable] 6124 | thread_db* tdbb = JRD_get_thread_data(); // necessary? | ^~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/StmtNodes.cpp: In member function 'Jrd::StmtNode* Jrd::StoreNode::internalDsqlPass(Jrd::DsqlCompilerScratch*, bool, bool&)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/StmtNodes.cpp:7014:20: warning: unused variable 'tdbb' [-Wunused-variable] 7014 | thread_db* tdbb = JRD_get_thread_data(); // necessary? | ^~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/StmtNodes.cpp: In static member function 'static Jrd::DmlNode* Jrd::SavepointEncloseNode::parse(Jrd::thread_db*, Firebird::MemoryPool&, Jrd::CompilerScratch*, UCHAR)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/StmtNodes.cpp:8340:20: warning: unused variable 'blrOp' [-Wunused-variable] 8340 | const auto blrOp = csb->csb_blr_reader.getByte(); | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/StmtNodes.cpp: In member function 'virtual Jrd::StmtNode* Jrd::UpdateOrInsertNode::dsqlPass(Jrd::DsqlCompilerScratch*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/StmtNodes.cpp:8734:20: warning: unused variable 'tdbb' [-Wunused-variable] 8734 | thread_db* tdbb = JRD_get_thread_data(); // necessary? | ^~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/StmtNodes.cpp: In member function 'virtual const Jrd::StmtNode* Jrd::BlockNode::execute(Jrd::thread_db*, Jrd::jrd_req*, Jrd::StmtNode::ExeState*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/StmtNodes.cpp:757:76: warning: 'savNumber' may be used uninitialized [-Wmaybe-uninitialized] 757 | while (transaction->tra_save_point && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 758 | transaction->tra_save_point->getNumber() >= savNumber) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/StmtNodes.cpp:614:19: note: 'savNumber' was declared here 614 | SavNumber savNumber; | ^~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/WinNodes.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/WinNodes.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/WinNodes.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/WinNodes.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/WinNodes.cpp: In member function 'virtual dsc* Jrd::PercentRankWinNode::winPass(Jrd::thread_db*, Jrd::jrd_req*, Jrd::SlidingWindow*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/WinNodes.cpp:259:26: warning: unused variable 'impure' [-Wunused-variable] 259 | impure_value_ex* impure = request->getImpure(impureOffset); | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/WinNodes.cpp: In member function 'virtual dsc* Jrd::FirstValueWinNode::winPass(Jrd::thread_db*, Jrd::jrd_req*, Jrd::SlidingWindow*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/WinNodes.cpp:436:26: warning: unused variable 'impure' [-Wunused-variable] 436 | impure_value_ex* impure = request->getImpure(impureOffset); | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/WinNodes.cpp: In member function 'virtual dsc* Jrd::LastValueWinNode::winPass(Jrd::thread_db*, Jrd::jrd_req*, Jrd::SlidingWindow*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/WinNodes.cpp:499:26: warning: unused variable 'impure' [-Wunused-variable] 499 | impure_value_ex* impure = request->getImpure(impureOffset); | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/WinNodes.cpp: In member function 'virtual dsc* Jrd::NthValueWinNode::winPass(Jrd::thread_db*, Jrd::jrd_req*, Jrd::SlidingWindow*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/WinNodes.cpp:576:26: warning: unused variable 'impure' [-Wunused-variable] 576 | impure_value_ex* impure = request->getImpure(impureOffset); | ^~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/ddl.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/ddl.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../dsql/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../dsql/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../dsql/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/SysFunction.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/ddl.cpp:75: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../dsql/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../dsql/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/dsql.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/dsql.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/dsql.h:43, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/dsql.cpp:39: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/Attachment.h:40, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/dsql.h:47: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/jrd.h:55, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/dsql.cpp:44: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/dsql.cpp:35: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/dsql.cpp: In member function 'Jrd::TimeoutTimer* Jrd::dsql_req::setupTimer(Jrd::thread_db*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/dsql.cpp:1853:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1853 | if (!timeOut || attTout && attTout < timeOut) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/errd.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/errd.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/dsql.h:43, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/errd.cpp:36: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/Attachment.h:40, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/dsql.h:47: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/jrd.h:55, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/errd.cpp:39: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/gen.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/gen.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/dsql.h:43, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/gen.cpp:39: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/Attachment.h:40, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/dsql.h:47: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/jrd.h:55, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/DdlNodes.h:31, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/gen.cpp:40: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/gen.cpp:36: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/make.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/make.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/dsql.h:43, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/make.cpp:39: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/Attachment.h:40, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/dsql.h:47: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/jrd.h:55, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/make.cpp:40: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/make.cpp: In function 'Jrd::dsql_par* MAKE_parameter(Jrd::dsql_msg*, bool, bool, USHORT, const Jrd::ValueExprNode*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/make.cpp:481:20: warning: unused variable 'tdbb' [-Wunused-variable] 481 | thread_db* tdbb = JRD_get_thread_data(); | ^~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/metd.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/metd.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/metd.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/metd.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/StatementMetadata.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/EngineInterface.h:28, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/dsql.h:43, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/metd.cpp:43: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/Attachment.h:40, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/dsql.h:47: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../jrd/../jrd/../jrd/jrd.h:55, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../jrd/../jrd/Relation.h:25, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../jrd/exe.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/tra.h:38, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/metd.cpp:48: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../jrd/../jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/movd.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/movd.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/dsql.h:43, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/movd.cpp:25: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/Attachment.h:40, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/dsql.h:47: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/jrd.h:55, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/movd.cpp:27: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/parse.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/parse.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/parse.cpp:13: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/parse.cpp:8: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/parse.cpp: In member function 'int Jrd::Parser::parseAux()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/parse.cpp:35185:38: warning: unused variable 'yynewerrflag' [-Wunused-variable] 35185 | int /*yym, */yyn, yystate, yychar, yynewerrflag; | ^~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/pass1.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/pass1.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/dsql.h:43, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/pass1.cpp:145: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/Attachment.h:40, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/dsql.h:47: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/jrd.h:55, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/pass1.cpp:146: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/pass1.cpp:141: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/pass1.cpp: In member function 'bool Jrd::InvalidReferenceFinder::visit(Jrd::ExprNode*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/pass1.cpp:282:14: warning: unused variable 'invalid' [-Wunused-variable] 282 | bool invalid = false; | ^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/pass1.cpp: In function 'void PASS1_expand_select_node(Jrd::DsqlCompilerScratch*, Jrd::ExprNode*, Jrd::ValueListNode*, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/pass1.cpp:1404:42: warning: unused variable 'tdbb' [-Wunused-variable] 1404 | thread_db* const tdbb = JRD_get_thread_data(); | ^~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/pass1.cpp: In function 'Jrd::RecordSourceNode* PASS1_relation(Jrd::DsqlCompilerScratch*, Jrd::RecordSourceNode*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/pass1.cpp:1717:27: warning: unused variable 'node' [-Wunused-variable] 1717 | RecordSourceNode* node = NULL; | ^~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/utld.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/utld.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/dsql.h:43, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/utld.cpp:36: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/Attachment.h:40, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/dsql.h:47: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dsql/../dsql/../jrd/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/ExtDS.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/extds/ExtDS.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../dsql/../dsql/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../dsql/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../dsql/ExprNodes.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/ExtDS.cpp:33: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../dsql/../dsql/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../dsql/../dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/ExtDS.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/ExtDS.cpp: In member function 'void EDS::Provider::bindConnection(Jrd::thread_db*, EDS::Connection*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/ExtDS.cpp:372:14: warning: unused variable 'ret' [-Wunused-variable] 372 | bool ret = m_connections.add(AttToConn(attachment, conn)); | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/ExtDS.cpp: In member function 'EDS::Connection* EDS::Provider::getBoundConnection(Jrd::thread_db*, const Firebird::PathName&, Firebird::ClumpletReader&, EDS::TraScope)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/ExtDS.cpp:380:19: warning: unused variable 'dbb' [-Wunused-variable] 380 | Database* dbb = tdbb->getDatabase(); | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/ExtDS.cpp: In member function 'virtual void EDS::Provider::jrdAttachmentEnd(Jrd::thread_db*, Jrd::Attachment*, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/ExtDS.cpp:415:19: warning: unused variable 'dbb' [-Wunused-variable] 415 | Database* dbb = tdbb->getDatabase(); | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/ExtDS.cpp: In member function 'virtual void EDS::Provider::releaseConnection(Jrd::thread_db*, EDS::Connection&, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/ExtDS.cpp:455:37: warning: unused variable 'test' [-Wunused-variable] 455 | Connection* test = acc.current().m_conn; | ^~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/ExtDS.cpp:451:22: warning: variable 'found' set but not used [-Wunused-but-set-variable] 451 | bool found = false; | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/ExtDS.cpp: In member function 'void EDS::ConnectionsPool::putConnection(Jrd::thread_db*, EDS::Connection*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/ExtDS.cpp:953:35: warning: unused variable 'pos' [-Wunused-variable] 953 | FB_SIZE_T pos; | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/ExtDS.cpp: In member function 'void EDS::Statement::setInParams(Jrd::thread_db*, const Jrd::MetaName* const*, const Jrd::ValueListNode*, const EDS::ParamNumbers*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/ExtDS.cpp:2204:31: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2204 | if (sqlCount || names && count > 0) | ~~~~~~^~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/InternalDS.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/extds/InternalDS.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../align.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/InternalDS.cpp:27: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../jrd/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../jrd/Relation.h:25, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../exe.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/InternalDS.cpp:28: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/InternalDS.cpp:23: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/InternalDS.cpp: In member function 'virtual void EDS::InternalProvider::jrdAttachmentEnd(Jrd::thread_db*, Jrd::Attachment*, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/InternalDS.cpp:76:27: warning: unused variable 'dbb' [-Wunused-variable] 76 | Database* dbb = tdbb->getDatabase(); | ^~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/IscDS.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/extds/IscDS.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../align.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/IscDS.cpp:29: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../jrd/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../jrd/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../jrd/Relation.h:25, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../exe.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/IscDS.cpp:31: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../jrd/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/IscDS.cpp:23: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/IscDS.cpp: In member function 'virtual void EDS::IscStatement::doClose(Jrd::thread_db*, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/IscDS.cpp:664:40: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 664 | m_allocated = m_handle = 0; | ~~~~~~~~~^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/IscDS.cpp: In member function 'virtual void EDS::IscStatement::doSetInParams(Jrd::thread_db*, unsigned int, const Firebird::MetaString* const*, const NestConst*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/IscDS.cpp:682:32: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output may be truncated copying between 0 and 31 bytes from a string of length 252 [-Wstringop-truncation] 682 | strncpy(xVar->sqlname, names[i]->c_str(), len); | ^ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/ValidatePassword.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/extds/ValidatePassword.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/ValidatePassword.cpp:27: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/extds/../../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/AggregatedStream.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/AggregatedStream.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/AggregatedStream.cpp:21: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/AggregatedStream.cpp: In instantiation of 'int Jrd::BaseAggWinStream::lookForChange(Jrd::thread_db*, Jrd::jrd_req*, const Jrd::NestValueArray*, const Jrd::SortNode*, Jrd::impure_value*) const [with ThisType = Jrd::WindowedStream::WindowStream; NextType = Jrd::BaseBufferedStream; Jrd::NestValueArray = Firebird::Array >]': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/AggregatedStream.cpp:359:21: required from here /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/AggregatedStream.cpp:304:23: warning: unused variable 'impure' [-Wunused-variable] 304 | Impure* const impure = getImpure(request); | ^~~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/AggregatedStream.cpp:31: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/RecordSource.h: In instantiation of 'void Jrd::BaseAggWinStream::cacheValues(Jrd::thread_db*, Jrd::jrd_req*, const Jrd::NestValueArray*, Jrd::impure_value*, AdjustFunctor) const [with AdjustFunctor = Jrd::BaseAggWinStream::DummyAdjustFunctor; ThisType = Jrd::WindowedStream::WindowStream; NextType = Jrd::BaseBufferedStream; Jrd::NestValueArray = Firebird::Array >]': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/AggregatedStream.cpp:162:15: required from 'bool Jrd::BaseAggWinStream::evaluateGroup(Jrd::thread_db*) const [with ThisType = Jrd::WindowedStream::WindowStream; NextType = Jrd::BaseBufferedStream]' /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/AggregatedStream.cpp:359:21: required from here /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/RecordSource.h:745:39: warning: unused variable 'impure' [-Wunused-variable] 745 | Impure* const impure = getImpure(request); | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/RecordSource.h: In instantiation of 'void Jrd::BaseAggWinStream::cacheValues(Jrd::thread_db*, Jrd::jrd_req*, const Jrd::NestValueArray*, Jrd::impure_value*, AdjustFunctor) const [with AdjustFunctor = Jrd::BaseAggWinStream::DummyAdjustFunctor; ThisType = Jrd::AggregatedStream; NextType = Jrd::RecordSource; Jrd::NestValueArray = Firebird::Array >]': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/AggregatedStream.cpp:162:15: required from 'bool Jrd::BaseAggWinStream::evaluateGroup(Jrd::thread_db*) const [with ThisType = Jrd::AggregatedStream; NextType = Jrd::RecordSource]' /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/AggregatedStream.cpp:392:20: required from here /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/RecordSource.h:745:39: warning: unused variable 'impure' [-Wunused-variable] /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/AggregatedStream.cpp: In instantiation of 'int Jrd::BaseAggWinStream::lookForChange(Jrd::thread_db*, Jrd::jrd_req*, const Jrd::NestValueArray*, const Jrd::SortNode*, Jrd::impure_value*) const [with ThisType = Jrd::AggregatedStream; NextType = Jrd::RecordSource; Jrd::NestValueArray = Firebird::Array >]': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/AggregatedStream.cpp:175:9: required from 'bool Jrd::BaseAggWinStream::evaluateGroup(Jrd::thread_db*) const [with ThisType = Jrd::AggregatedStream; NextType = Jrd::RecordSource]' /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/AggregatedStream.cpp:392:20: required from here /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/AggregatedStream.cpp:304:23: warning: unused variable 'impure' [-Wunused-variable] 304 | Impure* const impure = getImpure(request); | ^~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/BitmapTableScan.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/BitmapTableScan.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/BitmapTableScan.cpp:21: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/BufferedStream.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/BufferedStream.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/align.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/BufferedStream.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/BufferedStream.cpp:25: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/ConditionalStream.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/ConditionalStream.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/ConditionalStream.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/Cursor.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/Cursor.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/Cursor.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/ExternalTableScan.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/ExternalTableScan.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/ExternalTableScan.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/FilteredStream.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/FilteredStream.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/FilteredStream.cpp:21: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/FirstRowsStream.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/FirstRowsStream.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/FirstRowsStream.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/FullOuterJoin.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/FullOuterJoin.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/FullOuterJoin.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/FullTableScan.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/FullTableScan.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/FullTableScan.cpp:21: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/HashJoin.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/HashJoin.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/HashJoin.cpp:26: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/IndexTableScan.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/IndexTableScan.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/IndexTableScan.cpp:21: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/LockedStream.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/LockedStream.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/LockedStream.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/MergeJoin.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/MergeJoin.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/MergeJoin.cpp:21: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/NestedLoopJoin.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/NestedLoopJoin.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/NestedLoopJoin.cpp:21: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/ProcedureScan.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/ProcedureScan.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/ProcedureScan.cpp:21: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/ProcedureScan.cpp:20: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/RecordSource.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/RecordSource.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/RecordSource.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/RecordSource.cpp: In static member function 'static void Jrd::RecordSource::printInversion(Jrd::thread_db*, const Jrd::InversionNode*, Firebird::string&, bool, unsigned int, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/RecordSource.cpp:122:46: warning: unused variable 'relation' [-Wunused-variable] 122 | const jrd_rel* const relation = retrieval->irb_relation; | ^~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/RecursiveStream.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/RecursiveStream.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/RecursiveStream.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/SingularStream.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/SingularStream.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/SingularStream.cpp:21: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/SkipRowsStream.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/SkipRowsStream.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/SkipRowsStream.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/SortedStream.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/SortedStream.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/SortedStream.cpp:21: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/Union.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/Union.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/Union.cpp:21: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/VirtualTableScan.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/VirtualTableScan.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/VirtualTableScan.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/WindowedStream.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/WindowedStream.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/WindowedStream.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../dsql/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/WindowedStream.cpp:30: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/RecordSource.h: In instantiation of 'void Jrd::BaseAggWinStream::cacheValues(Jrd::thread_db*, Jrd::jrd_req*, const Jrd::NestValueArray*, Jrd::impure_value*, AdjustFunctor) const [with AdjustFunctor = Jrd::BaseAggWinStream::DummyAdjustFunctor; ThisType = Jrd::WindowedStream::WindowStream; NextType = Jrd::BaseBufferedStream; Jrd::NestValueArray = Firebird::Array >]': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/WindowedStream.cpp:680:15: required from here /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/RecordSource.h:745:39: warning: unused variable 'impure' [-Wunused-variable] 745 | Impure* const impure = getImpure(request); | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/RecordSource.h: In instantiation of 'void Jrd::BaseAggWinStream::cacheValues(Jrd::thread_db*, Jrd::jrd_req*, const Jrd::NestValueArray*, Jrd::impure_value*, AdjustFunctor) const [with AdjustFunctor = Jrd::WindowedStream::WindowStream::AdjustFunctor; ThisType = Jrd::WindowedStream::WindowStream; NextType = Jrd::BaseBufferedStream; Jrd::NestValueArray = Firebird::Array >]': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/WindowedStream.cpp:957:14: required from here /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/recsrc/RecordSource.h:745:39: warning: unused variable 'impure' [-Wunused-variable] i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/Applier.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/replication/Applier.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/Applier.cpp:25: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/Applier.cpp: In member function 'void Jrd::Applier::startTransaction(Jrd::thread_db*, TraNumber)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/Applier.cpp:392:20: warning: unused variable 'attachment' [-Wunused-variable] 392 | const auto attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/Applier.cpp: In member function 'bool Jrd::Applier::lookupRecord(Jrd::thread_db*, Jrd::jrd_rel*, Jrd::Record*, Jrd::RecordBitmap*, Jrd::index_desc&)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/Applier.cpp:1055:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1055 | if (null1 != null2 || !null1 && MOV_compare(tdbb, &desc1, &desc2)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/ChangeLog.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/replication/ChangeLog.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/ChangeLog.cpp:30: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/ChangeLog.cpp: In member function 'void Replication::ChangeLog::Segment::append(ULONG, const UCHAR*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/ChangeLog.cpp:217:45: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'ULONG' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (::write(m_handle, data, length) != length) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/ChangeLog.cpp: In member function 'void Replication::ChangeLog::bgArchiver()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/ChangeLog.cpp:802:69: warning: comparison of integer expressions of different signedness: 'const long int' and 'const ULONG' {aka 'const long unsigned int'} [-Wsign-compare] 802 | if (delta_timestamp > m_config->archiveTimeout) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/Config.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/replication/Config.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/Config.h:30, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/Config.cpp:32: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/Config.cpp: In static member function 'static Replication::Config* Replication::Config::get(const Firebird::PathName&)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/Config.cpp:171:29: warning: unused variable 'pool' [-Wunused-variable] 171 | MemoryPool& pool = *getDefaultMemoryPool(); | ^~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/Config.cpp: In static member function 'static void Replication::Config::enumerate(Firebird::Array&)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/Config.cpp:337:29: warning: unused variable 'pool' [-Wunused-variable] 337 | MemoryPool& pool = *getDefaultMemoryPool(); | ^~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/Config.cpp:345:44: warning: unused variable 'exactMatch' [-Wunused-variable] 345 | bool defaultFound = false, exactMatch = false; | ^~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/Manager.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/replication/Manager.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/Manager.cpp:27: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/Publisher.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/replication/Publisher.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/Publisher.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/Replicator.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/replication/Replicator.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/Replicator.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/Replicator.cpp: In member function 'void Replication::Replicator::commitTransaction(Firebird::CheckStatusWrapper*, Transaction*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/Replicator.cpp:211:28: warning: unused variable 'dataLength' [-Wunused-variable] 211 | const auto dataLength = txnData.buffer->getCount() - sizeof(Block); | ^~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/replication/Utils.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/replication/Utils.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/TraceCmdLine.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/trace/TraceCmdLine.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/TraceConfigStorage.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/trace/TraceConfigStorage.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/TraceConfigStorage.cpp:36: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/TraceLog.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/trace/TraceLog.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/TraceLog.cpp: In member function 'void Jrd::TraceLog::extend(FB_SIZE_T)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/TraceLog.cpp:218:25: warning: unused variable 'oldUsed' [-Wunused-variable] 218 | const FB_SIZE_T oldUsed = getUsed(); | ^~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/TraceManager.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/trace/TraceManager.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/StatementMetadata.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/EngineInterface.h:28, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/dsql.h:43, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/TraceObjects.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/TraceManager.cpp:32: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/Attachment.h:40, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/dsql.h:47: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/jrd.h:55, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/Relation.h:25, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/exe.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../jrd/req.h:31, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/TraceObjects.h:39: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/TraceObjects.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/trace/TraceObjects.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/StatementMetadata.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/EngineInterface.h:28, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/dsql.h:43, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/TraceObjects.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/TraceObjects.cpp:34: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/Attachment.h:40, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/dsql.h:47: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/jrd.h:55, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/Relation.h:25, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/exe.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../jrd/req.h:31, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/TraceObjects.h:39: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/TraceObjects.cpp:28: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../dsql/../jrd/extds/ExtDS.h: In constructor 'EDS::ConnectionsPool::Data::Data(ULONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:748:43: warning: overflow in conversion from 'long long int' to 'time_t' {aka 'long int'} changes value from '9223372036854775807' to '-1' [-Woverflow] 748 | #define MAX_SINT64 QUADCONST(0x7FFFFFFFFFFFFFFF) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:86:23: note: in definition of macro 'QUADCONST' 86 | #define QUADCONST(n) (n##LL) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../dsql/../jrd/extds/ExtDS.h:295:38: note: in expansion of macro 'MAX_SINT64' 295 | m_lastUsed = MAX_SINT64; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/TraceObjects.cpp: In member function 'void Jrd::TraceSQLStatementImpl::DSQLParamsImpl::fillParams()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/TraceObjects.cpp:239:16: warning: unused variable 'first_index' [-Wunused-variable] 239 | USHORT first_index = 0; | ^~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/TraceService.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/trace/TraceService.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/../jrd/../common/StatementMetadata.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/../jrd/EngineInterface.h:28, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/svc.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/TraceService.cpp:37: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/TraceService.cpp:38: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:51, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../dsql/ExprNodes.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/RecordSourceNodes.h:29, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/../jrd/recsrc/RecordSource.h:29, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/../../jrd/Mapping.h:37, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/jrd/trace/TraceService.cpp:43: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/lock/lock.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp:44: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/../jrd/jrd.h:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/../jrd/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/../jrd/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/../jrd/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/../jrd/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp: In member function 'bool Jrd::LockManager::init_shared_file(Firebird::CheckStatusWrapper*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp:300:36: warning: unused variable 'tmp' [-Wunused-variable] 300 | SharedMemory* tmp = FB_NEW_POOL(getPool()) SharedMemory(name.c_str(), m_memorySize, this); | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp: In member function 'lrq* Jrd::LockManager::deadlock_walk(lrq*, bool*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp:1971:36: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1971 | if (target = deadlock_walk(target, maybe_deadlock)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp: In member function 'void Jrd::LockManager::post_blockage(Jrd::thread_db*, lrq*, lbl*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp:2608:23: warning: unused variable 'request_offset' [-Wunused-variable] 2608 | const SRQ_PTR request_offset = SRQ_REL_PTR(request); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp:2609:23: warning: unused variable 'lock_offset' [-Wunused-variable] 2609 | const SRQ_PTR lock_offset = SRQ_REL_PTR(lock); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp: In member function 'void Jrd::LockManager::validate_lhb(const lhb*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp:3281:34: warning: unused variable 'que_next' [-Wunused-variable] 3281 | const srq* const que_next = SRQ_NEXT((*lock_srq)); | ^~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp:3291:34: warning: unused variable 'que_next' [-Wunused-variable] 3291 | const srq* const que_next = SRQ_NEXT((*lock_srq)); | ^~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp:3301:34: warning: unused variable 'que_next' [-Wunused-variable] 3301 | const srq* const que_next = SRQ_NEXT((*lock_srq)); | ^~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp:3311:34: warning: unused variable 'que_next' [-Wunused-variable] 3311 | const srq* const que_next = SRQ_NEXT((*lock_srq)); | ^~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp: In member function 'void Jrd::LockManager::validate_lock(SLONG, USHORT, SLONG)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp:3366:34: warning: unused variable 'que_next' [-Wunused-variable] 3366 | const srq* const que_next = SRQ_NEXT((*lock_srq)); | ^~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp: In member function 'void Jrd::LockManager::validate_owner(SLONG, USHORT)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp:3475:50: warning: unused variable 'que2_next' [-Wunused-variable] 3475 | const srq* const que2_next = SRQ_NEXT((*que2)); | ^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp:3499:50: warning: unused variable 'que2_next' [-Wunused-variable] 3499 | const srq* const que2_next = SRQ_NEXT((*que2)); | ^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp:3516:30: warning: variable 'found_pending' set but not used [-Wunused-but-set-variable] 3516 | bool found_pending = false; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp:3457:34: warning: unused variable 'que_next' [-Wunused-variable] 3457 | const srq* const que_next = SRQ_NEXT((*lock_srq)); | ^~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp:3564:42: warning: unused variable 'que2_next' [-Wunused-variable] 3564 | const srq* const que2_next = SRQ_NEXT((*que2)); | ^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp:3540:34: warning: unused variable 'que_next' [-Wunused-variable] 3540 | const srq* const que_next = SRQ_NEXT((*lock_srq)); | ^~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp:3606:42: warning: unused variable 'que2_next' [-Wunused-variable] 3606 | const srq* const que2_next = SRQ_NEXT((*que2)); | ^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/lock.cpp:3583:34: warning: unused variable 'que_next' [-Wunused-variable] 3583 | const srq* const que_next = SRQ_NEXT((*lock_srq)); | ^~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/alice/alice.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/alice/alice.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/alice/alice.cpp:53: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/alice/../alice/aliceswi.h:319:20: warning: 'alice_repl_mode_sw_table' defined but not used [-Wunused-variable] 319 | static const char* alice_repl_mode_sw_table[] = | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/alice/../alice/aliceswi.h:314:20: warning: 'alice_shut_mode_sw_table' defined but not used [-Wunused-variable] 314 | static const char* alice_shut_mode_sw_table[] = | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -m -z -n /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/alice/alice_meta.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/alice/alice_meta.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/alice/alice_meta.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/alice/alice_meta.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/alice/alice_meta.cpp:74:4: warning: 'SQLCODE' defined but not used [-Wunused-variable] 74 | SQLCODE; /* SQL status code */ | ^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/alice/alice_meta.cpp:73:4: warning: 'isc_array_length' defined but not used [-Wunused-variable] 73 | isc_array_length, /* array return size */ | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/alice/alice_meta.cpp:71:4: warning: 'isc_status2' defined but not used [-Wunused-variable] 71 | isc_status2 [20]; /* status vector */ | ^~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/alice/alice_meta.cpp:68:4: warning: 'gds_trans' defined but not used [-Wunused-variable] 68 | gds_trans = 0; /* default transaction handle */ | ^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/alice/alice_meta.cpp:65:4: warning: 'DB' defined but not used [-Wunused-variable] 65 | DB = 0; /* database handle */ | ^~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/alice/exe.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/alice/exe.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/alice/exe.cpp:43: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/alice/../alice/aliceswi.h:319:20: warning: 'alice_repl_mode_sw_table' defined but not used [-Wunused-variable] 319 | static const char* alice_repl_mode_sw_table[] = | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/alice/../alice/aliceswi.h:314:20: warning: 'alice_shut_mode_sw_table' defined but not used [-Wunused-variable] 314 | static const char* alice_shut_mode_sw_table[] = | ^~~~~~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/alice/tdr.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/alice/tdr.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/alice/tdr.cpp: In function 'void TDR_list_limbo(FB_API_HANDLE, const TEXT*, SINT64)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/alice/tdr.cpp:314:35: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 314 | if (trans = MET_get_transaction(status_vector, handle, id)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/alice/tdr.cpp:41: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/alice/../alice/aliceswi.h: At global scope: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/alice/../alice/aliceswi.h:319:20: warning: 'alice_repl_mode_sw_table' defined but not used [-Wunused-variable] 319 | static const char* alice_repl_mode_sw_table[] = | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/alice/../alice/aliceswi.h:314:20: warning: 'alice_shut_mode_sw_table' defined but not used [-Wunused-variable] 314 | static const char* alice_shut_mode_sw_table[] = | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -m -z -n -ocxx /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/OdsDetection.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/OdsDetection.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/OdsDetection.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/OdsDetection.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/burp.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/OdsDetection.cpp:32: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/OdsDetection.cpp: At global scope: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/OdsDetection.cpp:92:12: warning: 'fbIStatus' defined but not used [-Wunused-variable] 92 | static int fbIStatus; /* last completion code */ | ^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/OdsDetection.cpp:91:38: warning: 'fbStatus2' defined but not used [-Wunused-variable] 91 | static Firebird::CheckStatusWrapper* fbStatus2 = &fbStatus2Obj; /* status vector */ | ^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/OdsDetection.cpp:90:38: warning: 'fbStatus' defined but not used [-Wunused-variable] 90 | static Firebird::CheckStatusWrapper* fbStatus = &fbStatusObj; /* status vector */ | ^~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/OdsDetection.cpp:85:4: warning: 'fbTrans' defined but not used [-Wunused-variable] 85 | fbTrans = 0; /* default transaction handle */ | ^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/OdsDetection.cpp:82:4: warning: 'DB' defined but not used [-Wunused-variable] 82 | DB = 0; /* database handle */ | ^~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -m -z -n -ocxx /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/backup.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/backup.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/backup.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/backup.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/burp.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/backup.cpp:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/backup.cpp: In function 'void {anonymous}::put_relation(burp_rel*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/backup.cpp:6353:36: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 6353 | for (field = fields; field = fields;) | ~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/backup.cpp:6385:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 6385 | while (field = unaligned) | ~~~~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/backup.cpp:6392:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 6392 | while (field = aligned) | ~~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/backup.cpp:6399:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 6399 | while (field = aligned4) | ~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/backup.cpp:6406:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 6406 | while (field = aligned8) | ~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/backup.cpp: In function 'void {anonymous}::write_database(const TEXT*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/backup.cpp:7351:40: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 7351 | if (no_reserve = (USHORT) gds__vax_integer(d, length)) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/backup.cpp:7356:42: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 7356 | if (page_buffers = gds__vax_integer(d, length)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/backup.cpp:7369:42: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 7369 | if (db_read_only = (USHORT) gds__vax_integer(d, length)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/backup.cpp:7374:42: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 7374 | if (replica_mode = (USHORT) gds__vax_integer(d, length)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/backup.cpp: At global scope: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/backup.cpp:101:12: warning: 'fbIStatus' defined but not used [-Wunused-variable] 101 | static int fbIStatus; /* last completion code */ | ^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/backup.cpp:100:38: warning: 'fbStatus2' defined but not used [-Wunused-variable] 100 | static Firebird::CheckStatusWrapper* fbStatus2 = &fbStatus2Obj; /* status vector */ | ^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/backup.cpp:99:38: warning: 'fbStatus' defined but not used [-Wunused-variable] 99 | static Firebird::CheckStatusWrapper* fbStatus = &fbStatusObj; /* status vector */ | ^~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/backup.cpp:94:4: warning: 'fbTrans' defined but not used [-Wunused-variable] 94 | fbTrans = 0; /* default transaction handle */ | ^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/backup.cpp:91:4: warning: 'DB' defined but not used [-Wunused-variable] 91 | DB = 0; /* database handle */ | ^~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/burp.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/burp.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/burp.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/burp.cpp:45: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/burp.cpp: In function 'SLONG get_number(const SCHAR*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/burp.cpp:1911:41: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1911 | for (const SCHAR* p = string; c = *p++;) | ~~^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/burp.cpp: In function 'ULONG get_size(const SCHAR*, burp_fil*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/burp.cpp:2524:43: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2524 | for (const SCHAR *num = string; c = *num++;) | ~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/burp.cpp:62: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/burpswi.h: At global scope: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/burpswi.h:230:20: warning: 'burp_repl_mode_sw_table' defined but not used [-Wunused-variable] 230 | static const char* burp_repl_mode_sw_table[] = | ^~~~~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/canonical.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/canonical.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/burp.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/canonical.cpp:37: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/misc.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/misc.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/burp.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/misc.cpp:30: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/mvol.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/mvol.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/burp.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/mvol.cpp:42: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/mvol.cpp:60: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/mvol.cpp: In function 'bool MVOL_split_hdr_write()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/mvol.cpp:2076:62: warning: '%-27.27s' directive writing 27 bytes into a region of size between 26 and 52 [-Wformat-overflow=] 2076 | sprintf(buffer, "%s%.24s , file No. %4d of %4d, %-27.27s", | ^~~~~~~~ In file included from /usr/include/stdio.h:894, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/mvol.cpp:28: In function 'int sprintf(char*, const char*, ...)', inlined from 'bool MVOL_split_hdr_write()' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/mvol.cpp:2076:9: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 77 and 103 bytes into a destination of size 101 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -m -z -n -ocxx /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/restore.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/burp.h:36, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:43: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp: In function 'int RESTORE_restore(const TEXT*, const TEXT*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:5260:35: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 5260 | while (error_code = tdgbl->status_vector[1]) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp: In function 'rec_type {anonymous}::get_data(BurpGlobals*, burp_rel*, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:9041:43: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 9041 | while (error_code = tdgbl->status_vector[1]) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp: In function 'rec_type {anonymous}::get_data_old(BurpGlobals*, burp_rel*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:9287:31: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 9287 | if (l = type_lengths[l]) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:9632:43: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 9632 | while (error_code = tdgbl->status_vector[1]) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp: In function 'bool {anonymous}::get_global_field(BurpGlobals*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:13185:39: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 13185 | if (l = type_lengths[l]) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:13667:39: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 13667 | if (l = type_lengths[l]) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:14140:39: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 14140 | if (l = type_lengths[l]) | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp: In function 'bool {anonymous}::get_publication(BurpGlobals*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:15707:14: warning: unused variable 'temp' [-Wunused-variable] 15707 | TEXT temp[GDS_NAME_LEN]; | ^~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:15708:16: warning: unused variable 'len' [-Wunused-variable] 15708 | SSHORT len; | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp: In function 'bool {anonymous}::get_pub_table(BurpGlobals*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:15840:14: warning: unused variable 'temp' [-Wunused-variable] 15840 | TEXT temp[GDS_NAME_LEN]; | ^~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:15841:16: warning: unused variable 'len' [-Wunused-variable] 15841 | SSHORT len; | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp: In function 'void {anonymous}::get_source_blob(BurpGlobals*, ISC_QUAD&, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:17609:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 17609 | while (*p++ = get(tdgbl)) | ~~~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp: At global scope: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:102:12: warning: 'fbIStatus' defined but not used [-Wunused-variable] 102 | static int fbIStatus; /* last completion code */ | ^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:101:38: warning: 'fbStatus2' defined but not used [-Wunused-variable] 101 | static Firebird::CheckStatusWrapper* fbStatus2 = &fbStatus2Obj; /* status vector */ | ^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:100:38: warning: 'fbStatus' defined but not used [-Wunused-variable] 100 | static Firebird::CheckStatusWrapper* fbStatus = &fbStatusObj; /* status vector */ | ^~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:95:4: warning: 'fbTrans' defined but not used [-Wunused-variable] 95 | fbTrans = 0; /* default transaction handle */ | ^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:92:4: warning: 'DB' defined but not used [-Wunused-variable] 92 | DB = 0; /* database handle */ | ^~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp: In function 'void {anonymous}::get_array(BurpGlobals*, burp_rel*, UCHAR*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:6876:22: warning: 'end_ranges' may be used uninitialized [-Wmaybe-uninitialized] 6876 | const SLONG* end_ranges; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp: In function 'bool {anonymous}::get_acl(BurpGlobals*, const TEXT*, ISC_QUAD*, ISC_QUAD*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:6765:22: warning: 'max_segment' may be used uninitialized [-Wmaybe-uninitialized] 6765 | if (length < max_segment) | ^~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:6707:16: note: 'max_segment' was declared here 6707 | USHORT max_segment; | ^~~~~~~~~~~ In function 'UCHAR* {anonymous}::get_block(BurpGlobals*, UCHAR*, ULONG)', inlined from 'rec_type {anonymous}::get_data_old(BurpGlobals*, burp_rel*)' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:9511:13: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:5111:31: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized] 5111 | return MVOL_read_block(tdgbl, p, n); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp: In function 'rec_type {anonymous}::get_data_old(BurpGlobals*, burp_rel*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:9482:24: note: 'p' was declared here 9482 | UCHAR* p; | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp: In function 'rec_type {anonymous}::get_data(BurpGlobals*, burp_rel*, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:9156:16: warning: 'record' may be used uninitialized [-Wmaybe-uninitialized] 9156 | return record; | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:8642:18: note: 'record' was declared here 8642 | rec_type record; | ^~~~~~ In function 'UCHAR* {anonymous}::get_block(BurpGlobals*, UCHAR*, ULONG)', inlined from 'rec_type {anonymous}::get_data(BurpGlobals*, burp_rel*, bool)' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:8901:14: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:5111:31: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized] 5111 | return MVOL_read_block(tdgbl, p, n); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp: In function 'rec_type {anonymous}::get_data(BurpGlobals*, burp_rel*, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:8873:32: note: 'p' was declared here 8873 | UCHAR* p; | ^ In function 'bool {anonymous}::get_trigger_old(BurpGlobals*, burp_rel*)', inlined from 'bool {anonymous}::get_relation_data(BurpGlobals*)' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:16724:20: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:17784:17: warning: 'type' may be used uninitialized [-Wmaybe-uninitialized] 17784 | switch (type) | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp: In function 'bool {anonymous}::get_relation_data(BurpGlobals*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.cpp:17709:25: note: 'type' was declared here 17709 | enum trig_t type; | ^~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/gsec/gsec.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/gsec/gsec.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -m -z -n /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/gstat/dba.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/gstat/dba.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/gstat/dba.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/gstat/dba.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/gstat/dba.cpp: In function 'int gstat(Firebird::UtilSvc*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/gstat/dba.cpp:952:31: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 952 | } while (page = header->hdr_next_page); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/gstat/dba.cpp: At global scope: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/gstat/dba.cpp:115:4: warning: 'SQLCODE' defined but not used [-Wunused-variable] 115 | SQLCODE; /* SQL status code */ | ^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/gstat/dba.cpp:114:4: warning: 'isc_array_length' defined but not used [-Wunused-variable] 114 | isc_array_length, /* array return size */ | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/gstat/dba.cpp:112:4: warning: 'isc_status2' defined but not used [-Wunused-variable] 112 | isc_status2 [20]; /* status vector */ | ^~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/gstat/dba.cpp:111:4: warning: 'isc_status' defined but not used [-Wunused-variable] 111 | isc_status [20], /* status vector */ | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/gstat/dba.cpp:109:4: warning: 'gds_trans' defined but not used [-Wunused-variable] 109 | gds_trans = 0; /* default transaction handle */ | ^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/gstat/dba.cpp:106:4: warning: 'DB' defined but not used [-Wunused-variable] 106 | DB = 0; /* database handle */ | ^~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/gstat/ppg.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/gstat/ppg.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/gstat/ppg.cpp:34: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/nbackup/nbackup.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/nbackup/nbackup.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/nbackup/nbackup.cpp:42: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/nbackup/nbackup.cpp: In member function 'void NBackup::lock_database(bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/nbackup/nbackup.cpp:1123:42: warning: format '%d' expects argument of type 'int', but argument 2 has type 'ULONG' {aka 'long unsigned int'} [-Wformat=] 1123 | printf("%d\n", db_size_pages); | ~^ ~~~~~~~~~~~~~ | | | | int ULONG {aka long unsigned int} | %ld i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,fbplugin.vers -shared -Wl,-soname,libEngine13.so -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/plugins/libEngine13.so /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Attachment.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Coercion.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Collation.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/ConfigTable.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/CryptoManager.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/DataTypeUtil.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Database.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/DbCreators.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/DebugInterface.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/ExtEngineManager.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Function.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/GarbageCollector.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/GlobalRWLock.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/IntlManager.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/JrdStatement.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Mapping.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/MetaName.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Monitoring.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Optimizer.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/PreparedStatement.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/RandomGenerator.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/RecordBuffer.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/RecordSourceNodes.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Relation.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/ResultSet.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Routine.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/RuntimeStatistics.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/Savepoint.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/SysFunction.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/SystemPackages.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/TempSpace.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/TimeZone.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/UserManagement.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/VirtualTable.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/blb.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/blob_filter.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/btn.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/btr.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/builtin.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/cch.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/cmp.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/cvt.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/cvt2.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dfw.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dpm.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/dyn_util.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/err.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/event.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/evl.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/exe.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/ext.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/filters.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/flu.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/fun.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/grant.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/idx.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/inf.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/ini.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/intl.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/intl_builtin.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/jrd.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/lck.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/met.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/mov.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/nbak.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/nodebug.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/ods.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/opt.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/pag.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/par.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/rlck.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/rpb_chain.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/scl.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/sdw.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/shut.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/sort.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/sqz.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/svc.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/tpc.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/tra.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/validation.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/vio.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/os/posix/unix.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/AggNodes.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/BlrDebugWriter.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/BoolNodes.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DSqlDataTypeUtil.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DdlNodes.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DsqlBatch.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DsqlCompilerScratch.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/DsqlCursor.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/ExprNodes.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/PackageNodes.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/Parser.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/StmtNodes.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/WinNodes.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/ddl.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/dsql.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/errd.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/gen.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/make.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/metd.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/movd.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/parse.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/pass1.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/dsql/utld.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/extds/ExtDS.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/extds/InternalDS.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/extds/IscDS.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/extds/ValidatePassword.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/AggregatedStream.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/BitmapTableScan.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/BufferedStream.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/ConditionalStream.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/Cursor.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/ExternalTableScan.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/FilteredStream.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/FirstRowsStream.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/FullOuterJoin.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/FullTableScan.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/HashJoin.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/IndexTableScan.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/LockedStream.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/MergeJoin.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/NestedLoopJoin.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/ProcedureScan.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/RecordSource.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/RecursiveStream.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/SingularStream.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/SkipRowsStream.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/SortedStream.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/Union.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/VirtualTableScan.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/recsrc/WindowedStream.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/replication/Applier.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/replication/ChangeLog.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/replication/Config.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/replication/Manager.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/replication/Publisher.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/replication/Replicator.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/replication/Utils.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/trace/TraceCmdLine.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/trace/TraceConfigStorage.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/trace/TraceLog.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/trace/TraceManager.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/trace/TraceObjects.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/trace/TraceService.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/lock/lock.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/alice/alice.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/alice/alice_meta.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/alice/exe.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/alice/tdr.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/OdsDetection.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/backup.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/burp.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/canonical.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/misc.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/mvol.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/gsec/gsec.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/gstat/dba.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/gstat/ppg.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/nbackup/nbackup.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -latomic -lm -ldecFloat -lre2 -ltommath -ltomcrypt -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make fbintl make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' find: '../extern/libtomcrypt/src': No such file or directory make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/cs_big5.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cs_big5.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/cs_gb2312.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cs_gb2312.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/cs_icu.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cs_icu.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/cs_jis.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cs_jis.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/cs_ksc.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cs_ksc.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/cs_narrow.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cs_narrow.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/cs_narrow.cpp:368: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/../intl/charsets/cs_koi8r.h: In function 'INTL_BOOL CS_koi8r(charset*, const ASCII*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/../intl/charsets/cs_koi8r.h:266:18: warning: unused variable 'UNICODE_REPLACEMENT_CHARACTER' [-Wunused-variable] 266 | static const int UNICODE_REPLACEMENT_CHARACTER = 0xFFFD; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/cs_narrow.cpp:377: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/../intl/charsets/cs_koi8u.h: In function 'INTL_BOOL CS_koi8u(charset*, const ASCII*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/../intl/charsets/cs_koi8u.h:266:18: warning: unused variable 'UNICODE_REPLACEMENT_CHARACTER' [-Wunused-variable] 266 | static const int UNICODE_REPLACEMENT_CHARACTER = 0xFFFD; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/cs_unicode_fss.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cs_unicode_fss.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/cs_unicode_ucs2.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cs_unicode_ucs2.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/cv_big5.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cv_big5.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/cv_gb2312.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cv_gb2312.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/cv_icu.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cv_icu.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/cv_jis.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cv_jis.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/cv_ksc.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cv_ksc.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/cv_narrow.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cv_narrow.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/cv_unicode_fss.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cv_unicode_fss.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/kanji.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/kanji.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/lc_ascii.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/lc_ascii.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/lc_big5.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/lc_big5.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/lc_dos.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/lc_dos.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/lc_gb2312.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/lc_gb2312.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/lc_icu.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/lc_icu.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/lc_iso8859_1.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/lc_iso8859_1.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/lc_iso8859_13.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/lc_iso8859_13.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/lc_iso8859_2.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/lc_iso8859_2.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/lc_jis.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/lc_jis.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/lc_ksc.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/lc_ksc.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/lc_narrow.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/lc_narrow.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/lc_unicode_ucs2.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/lc_unicode_ucs2.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/intl/ld.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/ld.o i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,fbintl.vers -shared -Wl,-soname,libfbintl.so.1 -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/intl/libfbintl.so /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cs_big5.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cs_gb2312.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cs_icu.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cs_jis.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cs_ksc.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cs_narrow.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cs_unicode_fss.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cs_unicode_ucs2.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cv_big5.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cv_gb2312.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cv_icu.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cv_jis.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cv_ksc.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cv_narrow.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/cv_unicode_fss.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/kanji.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/lc_ascii.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/lc_big5.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/lc_dos.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/lc_gb2312.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/lc_icu.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/lc_iso8859_1.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/lc_iso8859_13.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/lc_iso8859_2.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/lc_jis.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/lc_ksc.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/lc_narrow.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/lc_unicode_ucs2.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/intl/ld.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -latomic -lm -ldecFloat -lre2 -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make utilities make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' find: '../extern/libtomcrypt/src': No such file or directory make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/ReplServer.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/server/ReplServer.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/ReplServer.cpp:30: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/replication/Applier.h:29, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/ReplServer.cpp:39: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/classes/Synchronize.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/jrd.h:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h: In member function 'void Firebird::SyncObject::lock(Firebird::Sync*, Firebird::SyncType, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/SyncObject.h:69:28: warning: unused variable 'ret' [-Wunused-variable] 69 | const bool ret = lock(sync, type, from, -1); | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/ReplServer.cpp: In constructor '{anonymous}::ControlFile::ControlFile(const Firebird::PathName&, const Firebird::Guid&, FB_UINT64, {anonymous}::TransactionList&)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/ReplServer.cpp:197:75: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'const ULONG' {aka 'const long unsigned int'} [-Wsign-compare] 197 | if (read(m_handle, ptr, txn_size) != txn_size) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/ReplServer.cpp: In member function 'void {anonymous}::ControlFile::savePartial(FB_UINT64, ULONG, const {anonymous}::TransactionList&)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/ReplServer.cpp:266:85: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'const ULONG' {aka 'const long unsigned int'} [-Wsign-compare] 266 | if (write(m_handle, transactions.begin(), txn_size) != txn_size) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/ReplServer.cpp: In member function 'void {anonymous}::ControlFile::saveComplete(FB_UINT64, const {anonymous}::TransactionList&)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/ReplServer.cpp:286:85: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'const ULONG' {aka 'const long unsigned int'} [-Wsign-compare] 286 | if (write(m_handle, transactions.begin(), txn_size) != txn_size) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/ReplServer.cpp: In function '{anonymous}::ProcessStatus {anonymous}::process_archive(Firebird::MemoryPool&, Target*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/ReplServer.cpp:844:99: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'const long unsigned int' [-Wsign-compare] 844 | if (read(file, data + sizeof(Block), blockLength) != blockLength) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/server.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/server/server.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/remote.h:306, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/server.cpp:39: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/remote.h: In constructor 'RFlags::RFlags()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/remote.h:429:29: warning: typedef 'dummy' locally defined but not used [-Wunused-local-typedefs] 429 | typedef int dummy[T(-1) > 0]; | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/remote.h: In member function 'bool rem_port::releasePort()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/remote.h:1250:28: warning: unused variable 'locked' [-Wunused-variable] 1250 | const bool locked = portGuard.tryEnter(); | ^~~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../auth/SecurityDatabase/LegacyHash.h:32, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/server.cpp:72: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/server.cpp: In function 'ISC_STATUS allocate_statement(rem_port*, PACKET*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/server.cpp:2218:31: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2218 | if (statement->rsr_id = port->get_id(statement)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/server.cpp: In member function 'ISC_STATUS rem_port::compile(P_CMPL*, PACKET*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/server.cpp:2835:30: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2835 | if (requestL->rrq_id = this->get_id(requestL)) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/server.cpp: In member function 'void rem_port::disconnect(PACKET*, PACKET*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/server.cpp:2972:36: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2972 | while (transaction = rdb->rdb_transactions) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/server.cpp: In function 'Rtr* make_transaction(Rdb*, Firebird::ITransaction*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/server.cpp:4459:33: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4459 | if (transaction->rtr_id = rdb->rdb_port->get_id(transaction)) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/server.cpp: In member function 'ISC_STATUS rem_port::open_blob(P_OP, P_BLOB*, PACKET*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/server.cpp:4545:34: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4545 | if (blob->rbl_id = this->get_id(blob)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/server.cpp: In function 'bool continue_authentication(rem_port*, PACKET*, PACKET*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/server.cpp:5087:66: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 5087 | receive->p_operation == op_trusted_auth && port->port_protocol >= PROTOCOL_VERSION13 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/server.cpp:5088:63: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 5088 | receive->p_operation == op_cont_auth && port->port_protocol < PROTOCOL_VERSION13) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/ClumpletReader.h:33, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/classes/ClumpletWriter.h:32, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/Auth.h:34, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/remote.h:36: In member function 'T* Firebird::Array::remove(size_type) [with T = Rsr*; Storage = Firebird::EmptyStorage]', inlined from 'ISC_STATUS rem_port::end_statement(P_SQLFREE*, PACKET*)' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/server.cpp:3261:42: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/classes/array.h:266:30: warning: 'pos' may be used uninitialized [-Wmaybe-uninitialized] 266 | memmove(data + index, data + index + 1, sizeof(T) * (--count - index)); | ~~~~~^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/server.cpp: In member function 'ISC_STATUS rem_port::end_statement(P_SQLFREE*, PACKET*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/server.cpp:3258:35: note: 'pos' was declared here 3258 | FB_SIZE_T pos; | ^~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/os/posix/inet_server.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/server/os/posix/inet_server.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/remote.h:306, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/remote/server/os/posix/inet_server.cpp:80: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/remote.h: In constructor 'RFlags::RFlags()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/remote.h:429:29: warning: typedef 'dummy' locally defined but not used [-Wunused-local-typedefs] 429 | typedef int dummy[T(-1) > 0]; | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/remote.h: In member function 'bool rem_port::releasePort()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/remote.h:1250:28: warning: unused variable 'locked' [-Wunused-variable] 1250 | const bool locked = portGuard.tryEnter(); | ^~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/auth/SecureRemotePassword/server/SrpServer.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecureRemotePassword/server/SrpServer.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/xdr_proto.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/remot_proto.h:32, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../auth/SecureRemotePassword/srp.h:14, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/auth/SecureRemotePassword/server/SrpServer.cpp:31: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/auth/SecDbCache.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecDbCache.o i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,empty.vers /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/inet.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/merge.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/parser.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/protocol.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/remote.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecureRemotePassword/srp.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/server/ReplServer.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/server/server.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/remote/server/os/posix/inet_server.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecureRemotePassword/server/SrpServer.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/replication/Config.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/replication/Utils.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecDbCache.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/firebird -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/lock/print.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/lock/print.o i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,empty.vers /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/lock/print.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/fb_lock_print -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/guard/guard.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/guard/guard.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/guard/guard.cpp: In function 'int main(int, char**)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/guard/guard.cpp:277:41: warning: 'ret_code' may be used uninitialized [-Wmaybe-uninitialized] 277 | gds__log("%s: %s terminated abnormally (%d)\n", prog_name, process_name, ret_code); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/guard/guard.cpp:181:21: note: 'ret_code' was declared here 181 | int ret_code; | ^~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/guard/util.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/guard/util.o i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,empty.vers /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/guard/guard.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/guard/util.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/fbguard -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/fbsvcmgr/fbsvcmgr.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/fbsvcmgr/fbsvcmgr.o i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,empty.vers /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/fbsvcmgr/fbsvcmgr.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/fbsvcmgr -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/fbtracemgr/traceMgrMain.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/fbtracemgr/traceMgrMain.o i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,empty.vers /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/fbtracemgr/traceMgrMain.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/trace/TraceCmdLine.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/fbtracemgr -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/main/burpMain.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/main/burpMain.o i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,empty.vers /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/OdsDetection.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/backup.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/burp.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/canonical.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/misc.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/mvol.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/restore.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/main/burpMain.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gbak -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/alice/main/aliceMain.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/alice/main/aliceMain.o i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,empty.vers /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/alice/alice.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/alice/alice_meta.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/alice/exe.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/alice/tdr.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/alice/main/aliceMain.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gfix -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/gsec/main/gsecMain.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/gsec/main/gsecMain.o i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,empty.vers /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/gsec/gsec.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/gsec/main/gsecMain.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gsec -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/split/spit.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/split/spit.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/burp/split/spit.cpp:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../burp/burpswi.h:230:20: warning: 'burp_repl_mode_sw_table' defined but not used [-Wunused-variable] 230 | static const char* burp_repl_mode_sw_table[] = | ^~~~~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,empty.vers /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/burp/split/spit.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gsplit -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/gstat/main/gstatMain.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/gstat/main/gstatMain.o i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,empty.vers /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/gstat/dba.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/gstat/ppg.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/gstat/main/gstatMain.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/btn.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/ods.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gstat -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/isql/ColList.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/ColList.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/isql/Extender.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/Extender.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/isql/InputDevices.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/InputDevices.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/isql/OptionsBase.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/OptionsBase.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -m -z -n -ocxx /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/isql/extract.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/extract.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/extract.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/extract.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../jrd/intl.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/ini.h:32, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/extract.cpp:63: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/extract.cpp:58: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../isql/isql.h: At global scope: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../isql/isql.h:338:21: warning: 'Varying_subtypes' defined but not used [-Wunused-variable] 338 | static const SCHAR* Varying_subtypes[] = { | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../isql/isql.h:329:21: warning: 'Text_subtypes' defined but not used [-Wunused-variable] 329 | static const SCHAR* Text_subtypes[] = { | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -m -z -n -ocxx /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/isql/isql.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/isql.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/isql.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/isql.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/intl.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/isql.cpp:55: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/isql.cpp: In function 'bool ISQL_statement_ends_in_comment(const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/isql.cpp:2591:21: warning: variable 'altQuoteStart' set but not used [-Wunused-but-set-variable] 2591 | const char* altQuoteStart = nullptr; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/isql.cpp: In function 'processing_state add_row(TEXT*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/isql.cpp:3800:21: warning: unused variable 'i' [-Wunused-variable] 3800 | int i = 0; | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/isql.cpp:3893:36: warning: unused variable 'nullable' [-Wunused-variable] 3893 | const bool nullable = msg->isNullable(fbStatus, i); | ^~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/isql.cpp: In function 'processing_state bulk_insert_hack(const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/isql.cpp:4637:36: warning: unused variable 'nullable' [-Wunused-variable] 4637 | const bool nullable = message->isNullable(fbStatus, i); | ^~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/isql.cpp:4622:38: warning: unused variable 'textFieldIter' [-Wunused-variable] 4622 | for (unsigned i = 0, textFieldIter = 0; i < n_cols && !done; ++i) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/isql.cpp: In function 'processing_state create_db(const TEXT*, TEXT*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/isql.cpp:5664:22: warning: unused variable 'quote' [-Wunused-variable] 5664 | TEXT quote = DBL_QUOTE; | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/isql.cpp:5665:29: warning: unused variable 'p' [-Wunused-variable] 5665 | const TEXT* p = NULL; | ^ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/isql.cpp:110: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../isql/isql.h: At global scope: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../isql/isql.h:371:20: warning: 'UDF_param_types' defined but not used [-Wunused-variable] 371 | static const char* UDF_param_types[] = { | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../isql/isql.h:347:21: warning: 'Sub_types' defined but not used [-Wunused-variable] 347 | static const SCHAR* Sub_types[] = { | ^~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/isql/iutils.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/iutils.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/isql/iutils.cpp:35: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/isql/isql.h:371:20: warning: 'UDF_param_types' defined but not used [-Wunused-variable] 371 | static const char* UDF_param_types[] = { | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/isql/isql.h:347:21: warning: 'Sub_types' defined but not used [-Wunused-variable] 347 | static const SCHAR* Sub_types[] = { | ^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/isql/isql.h:338:21: warning: 'Varying_subtypes' defined but not used [-Wunused-variable] 338 | static const SCHAR* Varying_subtypes[] = { | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/isql/isql.h:329:21: warning: 'Text_subtypes' defined but not used [-Wunused-variable] 329 | static const SCHAR* Text_subtypes[] = { | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/isql/isql.h:319:21: warning: 'Integral_subtypes' defined but not used [-Wunused-variable] 319 | static const SCHAR* Integral_subtypes[] = { | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -m -z -n -ocxx /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/isql/show.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/show.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/show.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/show.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/intl.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/show.cpp:52: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/show.cpp:51: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../isql/isql.h: At global scope: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../isql/isql.h:338:21: warning: 'Varying_subtypes' defined but not used [-Wunused-variable] 338 | static const SCHAR* Varying_subtypes[] = { | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../isql/isql.h:329:21: warning: 'Text_subtypes' defined but not used [-Wunused-variable] 329 | static const SCHAR* Text_subtypes[] = { | ^~~~~~~~~~~~~ i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,empty.vers /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/ColList.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/Extender.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/InputDevices.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/OptionsBase.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/extract.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/isql.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/iutils.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/isql/show.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/isql -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -ledit -lcurses -latomic -lm -ldecFloat -lre2 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/nbackup/main/nbkMain.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/nbackup/main/nbkMain.o i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,empty.vers /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/nbackup/nbackup.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/nbackup/main/nbkMain.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/jrd/ods.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/nbackup -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 make ibutil make[4]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' find: '../extern/libtomcrypt/src': No such file or directory make[4]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make[4]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/extlib/ib_util.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/extlib/ib_util.o i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,ib_util.vers -shared -Wl,-soname,libib_util.so -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib/libib_util.so /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/extlib/ib_util.o make[4]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make gpre make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' find: '../extern/libtomcrypt/src': No such file or directory make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' rm -f metadata.fdb /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/isql -q -i /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dbs/metadata.sql /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gfix -mode read_only metadata.fdb chmod 0444 metadata.fdb rm -f yachts.lnk ln -s metadata.fdb yachts.lnk rm -f msg.fdb echo create database \'msg.fdb\'\; | /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/isql can't format message 17:3 -- message file /var/lib/firebird/system/firebird.msg not found /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gfix -write async msg.fdb for sql in /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/msgs/msg.sql /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/msgs/facilities2.sql /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/msgs/locales.sql /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/msgs/sqlstates.sql /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/msgs/history2.sql /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/msgs/messages2.sql /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/msgs/symbols2.sql /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/msgs/system_errors2.sql /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/msgs/transmsgs.fr_FR2.sql /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/msgs/transmsgs.de_DE2.sql; do (echo $sql; /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/isql -i $sql msg.fdb) || exit; done /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/msgs/msg.sql /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/msgs/facilities2.sql /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/msgs/locales.sql /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/msgs/sqlstates.sql /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/msgs/history2.sql /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/msgs/messages2.sql /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/msgs/symbols2.sql /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/msgs/system_errors2.sql /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/msgs/transmsgs.fr_FR2.sql /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/msgs/transmsgs.de_DE2.sql touch msg.timestamp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gbak -MODE read_only -R /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/builds/misc/help.gbak help.fdb chmod 0444 help.fdb rm -f /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/help/help.fdb cp help.fdb /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/help/help.fdb chmod 0444 /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/help/help.fdb rm -f security.fdb rm -f security.tmp echo create database \'security.tmp\'\; | /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/isql can't format message 17:3 -- message file /var/lib/firebird/system/firebird.msg not found /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gfix -write async security.tmp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/isql -i /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/dbs/security.sql security.tmp chmod a=rw security.tmp cp security.tmp security.fdb /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gfix -write sync security.fdb rm -f /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/security4.fdb cp security.fdb /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/security4.fdb /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -m -z -n /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/gpre/std/gpre_meta.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/std/gpre_meta.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/std/gpre_meta.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/std/gpre_meta.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../gpre/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../gpre/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../gpre/gpre.h:1515, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/std/gpre_meta.cpp:40: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/std/gpre_meta.cpp: In function 'void MET_fini(gpre_dbb*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/std/gpre_meta.cpp:2695:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2695 | if (DB = database->dbb_handle) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/std/gpre_meta.cpp:2697:39: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2697 | if (gds_trans = database->dbb_transaction) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/std/gpre_meta.cpp: In function 'gpre_rel* MET_get_view_relation(gpre_req*, const char*, const char*, USHORT)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/std/gpre_meta.cpp:3277:30: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 3277 | if (relation = | ~~~~~~~~~^ 3278 | MET_get_view_relation(request, /*X.RDB$RELATION_NAME*/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3279 | isc_136.isc_139, relation_or_alias, level + 1)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/std/gpre_meta.cpp: In function 'void MET_load_hash_table(gpre_dbb*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/std/gpre_meta.cpp:3647:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 3647 | if (length = fb_utils::name_length(/*FUN.RDB$QUERY_NAME*/ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3648 | isc_97.isc_107)) | ~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/std/gpre_meta.cpp: In function 'void get_array(gpre_dbb*, const TEXT*, gpre_fld*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/std/gpre_meta.cpp:4242:16: warning: variable 'field_dimensions' set but not used [-Wunused-but-set-variable] 4242 | USHORT field_dimensions = 0; | ^~~~~~~~~~~~~~~~ i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,empty.vers /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/c_cxx.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/cmd.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/cme.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/cmp.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/exp.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/gpre.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/hsh.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/int_cxx.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/jrdmet.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/movg.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/msc.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/obj_cxx.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/par.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/pat.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/sqe.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/sql.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/gpre/std/gpre_meta.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' rm -f /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current (cd /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin; ln -s gpre gpre_current) make plugins make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' find: '../extern/libtomcrypt/src': No such file or directory make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/plugins/udr_engine/UdrEngine.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/plugins/udr_engine/UdrEngine.o i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,fbplugin.vers -shared -Wl,-soname,libudr_engine.so.0 -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/plugins/libudr_engine.so /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/plugins/udr_engine/UdrEngine.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -latomic -lm -ldecFloat -lre2 -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt\ cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/plugins/udr_engine/udr_engine.conf /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/plugins/udr_engine.conf /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -m -z -n /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/auth/SecurityDatabase/LegacyManagement.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 Version(s) for database "security.fdb" Firebird/Linux/Intel/i386 (access method), version "LI-V4.0.0.2496 Firebird 4.0" on disk structure version 13.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecurityDatabase/LegacyManagement.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../auth/SecurityDatabase/LegacyHash.h:32, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp:37: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp: At global scope: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp:73:4: warning: 'SQLCODE' defined but not used [-Wunused-variable] 73 | SQLCODE; /* SQL status code */ | ^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp:72:4: warning: 'isc_array_length' defined but not used [-Wunused-variable] 72 | isc_array_length, /* array return size */ | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp:70:4: warning: 'isc_status2' defined but not used [-Wunused-variable] 70 | isc_status2 [20]; /* status vector */ | ^~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp:69:4: warning: 'isc_status' defined but not used [-Wunused-variable] 69 | isc_status [20], /* status vector */ | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp:67:4: warning: 'gds_trans' defined but not used [-Wunused-variable] 67 | gds_trans = 0; /* default transaction handle */ | ^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp:64:4: warning: 'database' defined but not used [-Wunused-variable] 64 | database = 0; /* database handle */ | ^~~~~~~~ i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,fbplugin.vers -shared -Wl,-soname,libLegacy_UserManager.so.0 -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/plugins/libLegacy_UserManager.so /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecurityDatabase/LegacyManagement.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -latomic -lm -ldecFloat -lre2 -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt\ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/auth/SecurityDatabase/LegacyServer.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecurityDatabase/LegacyServer.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../auth/SecurityDatabase/LegacyHash.h:32, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/auth/SecurityDatabase/LegacyServer.cpp:33: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/xdr_proto.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/remot_proto.h:32, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/auth/SecurityDatabase/LegacyServer.cpp:35: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,fbplugin.vers -shared -Wl,-soname,libLegacy_Auth.so.0 -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/plugins/libLegacy_Auth.so /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecurityDatabase/LegacyServer.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecDbCache.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -latomic -lm -ldecFloat -lre2 -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt\ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/ntrace/PluginLogWriter.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/ntrace/PluginLogWriter.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/ntrace/PluginLogWriter.cpp: In member function 'void PluginLogWriter::checkErrno(const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/ntrace/PluginLogWriter.cpp:217:19: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 217 | strerror_r(errno, buff, sizeof(buff)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/ntrace/TraceConfiguration.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/ntrace/TraceConfiguration.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/ntrace/TracePluginImpl.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/ntrace/TracePluginImpl.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/ntrace/../../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/ntrace/../../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/ntrace/../../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/ntrace/TracePluginImpl.cpp:38: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/ntrace/../../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/stdexcept:39, from /usr/include/c++/12/system_error:41, from /usr/include/c++/12/mutex:41, from /usr/include/re2/re2.h:209, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/ntrace/../../common/SimilarToRegex.h:25, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/ntrace/TracePluginImpl.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/ntrace/TracePluginImpl.cpp:32: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/ntrace/TracePluginImpl.cpp: In member function 'void TracePluginImpl::logRecord(const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/ntrace/TracePluginImpl.cpp:227:80: warning: format '%d' expects argument of type 'int', but argument 11 has type 'SLONG' {aka 'long int'} [-Wformat=] 227 | SNPRINTF(buffer, sizeof(buffer), "%04d-%02d-%02dT%02d:%02d:%02d.%04d (%d:%p) %s" NEWLINE, | ~^ | | | int | %ld ...... 230 | get_process_id(), this, action); | ~~~~~~~~~~~~~~~~ | | | SLONG {aka long int} i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/ntrace/traceplugin.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/ntrace/traceplugin.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/utilities/ntrace/os/posix/platform.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/ntrace/os/posix/platform.o i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,fbplugin.vers -shared -Wl,-soname,libfbtrace.so.0 -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/plugins/libfbtrace.so /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/ntrace/PluginLogWriter.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/ntrace/TraceConfiguration.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/ntrace/TracePluginImpl.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/ntrace/traceplugin.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/utilities/ntrace/os/posix/platform.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -latomic -lm -ldecFloat -lre2 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/extlib/UdfBackwardCompatibility.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/extlib/UdfBackwardCompatibility.o i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -shared -Wl,-soname,libudf_compat.so \ -Wl,--version-script,udr_plugin.vers -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/plugins/udr/libudf_compat.so /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/extlib/UdfBackwardCompatibility.o cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/extlib/UdfBackwardCompatibility.sql /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/plugins/udr/udf_compat.sql i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/plugins/crypt/chacha/ChaCha.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/plugins/crypt/chacha/ChaCha.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/plugins/crypt/chacha/ChaCha.cpp:32: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h: In function 'void Firebird::GuidToString(char*, const Guid*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h:69:25: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 69 | sprintf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 70 | guid->Data1, guid->Data2, guid->Data3, | ~~~~~~~~~~~ | | | long unsigned int /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h: In function 'bool Firebird::StringToGuid(Guid*, const char*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/os/guid.h:77:44: warning: format '%X' expects argument of type 'unsigned int*', but argument 3 has type 'ULONG*' {aka 'long unsigned int*'} [-Wformat=] 77 | const auto result = sscanf(buffer, GUID_FORMAT, | ^~~~~~~~~~~ 78 | &guid->Data1, &guid->Data2, &guid->Data3, | ~~~~~~~~~~~~ | | | ULONG* {aka long unsigned int*} i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,fbplugin.vers -shared -Wl,-soname,libChaCha.so.0 -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/plugins/libChaCha.so /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/plugins/crypt/chacha/ChaCha.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -latomic -lm -ldecFloat -lre2 -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt\ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/auth/SecureRemotePassword/manage/SrpManagement.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecureRemotePassword/manage/SrpManagement.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/xdr_proto.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/remot_proto.h:32, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../auth/SecureRemotePassword/srp.h:14, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/auth/SecureRemotePassword/manage/SrpManagement.cpp:33: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,fbplugin.vers -shared -Wl,-soname,libSrp.so.0 -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/plugins/libSrp.so /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecureRemotePassword/manage/SrpManagement.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/auth/SecureRemotePassword/srp.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -latomic -lm -ldecFloat -lre2 -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt\ make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make examples make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' find: '../extern/libtomcrypt/src': No such file or directory make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/extlib/ib_util.h /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/yvalve/perf.h /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen/iberror.h /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/ibase.h /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/ mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/types_pub.h /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/types_pub.h mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/sqlda_pub.h /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/sqlda_pub.h mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/inf_pub.h /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/inf_pub.h mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/dsc_pub.h /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/dsc_pub.h mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/consts_pub.h /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/consts_pub.h mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/tuple cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/tuple/rem.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/tuple/rem.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/tuple cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/tuple/elem.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/tuple/elem.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/tuple cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/tuple/eat.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/tuple/eat.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/seq cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/seq/size.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/seq/size.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/seq cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/seq/seq.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/seq/seq.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/seq cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/seq/for_each_i.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/seq/for_each_i.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/seq cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/seq/elem.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/seq/elem.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/repetition/for.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/for.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/detail/msvc cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/repetition/detail/msvc/for.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/detail/msvc/for.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/detail cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/repetition/detail/for.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/detail/for.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/detail/edg cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/repetition/detail/edg/for.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/detail/edg/for.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/detail/dmc cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/repetition/detail/dmc/for.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/detail/dmc/for.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/logical cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/logical/bool.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/logical/bool.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/facilities cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/facilities/empty.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/facilities/empty.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/detail/dmc cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/detail/dmc/auto_rec.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/detail/dmc/auto_rec.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/detail cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/detail/auto_rec.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/detail/auto_rec.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/debug cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/debug/error.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/debug/error.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/control cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/control/iif.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/control/iif.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/control cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/control/if.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/control/if.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/control cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/control/expr_iif.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/control/expr_iif.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/control cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/control/expr_if.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/control/expr_if.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/config cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/config/config.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/config/config.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/cat.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/cat.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/arithmetic cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/arithmetic/inc.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/arithmetic/inc.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/arithmetic cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/boost/preprocessor/arithmetic/dec.hpp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/arithmetic/dec.hpp mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/impl/blr.h /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/impl/blr.h mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/UdrCppEngine.h /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/UdrCppEngine.h mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/TimeZones.h /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/TimeZones.h mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/Message.h /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/Message.h mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/Interface.h /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/Interface.h mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/IdlFbInterfaces.h /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/IdlFbInterfaces.h mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird cp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/FirebirdInterface.idl /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/include/firebird/FirebirdInterface.idl make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make rest make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' find: '../extern/libtomcrypt/src': No such file or directory make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make[3]: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/all.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/all.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/dtr.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/all.cpp:38: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/all.cpp: In function 'void ALLQ_fini()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/all.cpp:209:69: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 209 | for (qli_hnk* hunks = pool->plb_hunks; hunk = hunks;) | ~~~~~^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/all.cpp: In function 'void ALLQ_release(qli_frb*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/all.cpp:415:42: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 415 | for (ptr = &pool->plb_free; free = *ptr; prior = free, ptr = &free->frb_next) | ~~~~~^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/all.cpp: In function 'void ALLQ_rlpool(qli_plb*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/all.cpp:473:53: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 473 | for (qli_hnk* hunks = pool->plb_hunks; hunk = hunks;) | ~~~~~^~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/command.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/command.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/dtr.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/command.cpp:29: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/compile.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/compile.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/dtr.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/compile.cpp:26: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/compile.cpp: In function 'qli_nod* compile_expression(qli_nod*, qli_req*, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/compile.cpp:519:27: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 519 | if (value = node->nod_arg[e_stt_value]) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/compile.cpp:546:27: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 546 | if (value = node->nod_arg[e_stt_value]) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/compile.cpp:649:35: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 649 | if (field = (qli_fld*) node->nod_arg[e_prm_field]) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/compile.cpp:667:27: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 667 | if (value = node->nod_arg[e_fld_subs]) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/compile.cpp: In function 'qli_nod* compile_if(qli_nod*, qli_req*, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/compile.cpp:943:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 943 | if (sub = node->nod_arg[e_if_false]) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/compile.cpp: In function 'qli_nod* compile_report(qli_nod*, qli_req*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/compile.cpp:1190:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1190 | if (control = report->rpt_top_rpt) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/compile.cpp:1193:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1193 | if (control = report->rpt_top_page) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/compile.cpp:1196:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1196 | if (control = report->rpt_top_breaks) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/compile.cpp:1203:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1203 | if (control = report->rpt_bottom_breaks) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/compile.cpp:1216:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1216 | if (control = report->rpt_bottom_page) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/compile.cpp:1219:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1219 | if (control = report->rpt_bottom_rpt) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/compile.cpp: In function 'qli_req* compile_rse(qli_nod*, qli_req*, bool, qli_msg**, qli_msg**, qli_dbb**)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/compile.cpp:1265:37: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1265 | if (request = compile_rse(context->ctx_stream, old_request, internal_flag, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1266 | send, receive, database)) | ~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/compile.cpp:1308:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1308 | if (list = node->nod_arg[e_rse_sort]) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/compile.cpp:1314:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1314 | if (list = node->nod_arg[e_rse_reduced]) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/compile.cpp:1320:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1320 | if (list = node->nod_arg[e_rse_group_by]) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/compile.cpp: In function 'bool computable(qli_nod*, qli_req*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/compile.cpp:1608:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1608 | if (sub = node->nod_arg[e_fld_subs]) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/compile.cpp:1683:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1683 | if (sub = node->nod_arg[e_stt_value]) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/dtr.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/dtr.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/dtr.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/dtr.cpp:36: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/dtr.cpp: In function 'int main(int, char**)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/dtr.cpp:123:15: warning: unused variable 'home_directory' [-Wunused-variable] 123 | SCHAR home_directory[MAXPATHLEN]; | ^~~~~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/err.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/err.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/dtr.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/err.cpp:30: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/eval.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/eval.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/dtr.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/eval.cpp:28: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/eval.cpp: In function 'dsc* EVAL_parameter(qli_par*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/eval.cpp:334:31: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 334 | if (missing_parameter = parameter->par_missing) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/eval.cpp: In function 'SLONG execute_any(qli_nod*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/eval.cpp:598:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 598 | else if (message = (qli_msg*) node->nod_arg[e_any_send]) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/eval.cpp: In function 'DSC* execute_function(qli_nod*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/eval.cpp:711:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 711 | else if (message = (qli_msg*) node->nod_arg[e_fun_send]) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/eval.cpp: In function 'DSC* execute_statistical(qli_nod*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/eval.cpp:820:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 820 | else if (message = (qli_msg*) node->nod_arg[e_stt_send]) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/eval.cpp: In function 'int sleuth_merge(const UCHAR*, const UCHAR*, const UCHAR*, UCHAR*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/eval.cpp:1252:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1252 | while (c = *match++) | ~~^~~~~~~~~~ In function 'bool sleuth(qli_nod*, const dsc*, const dsc*, const dsc*)', inlined from 'bool string_boolean(qli_nod*)' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/eval.cpp:1307:16: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/eval.cpp:964:36: warning: 'desc3' may be used uninitialized [-Wmaybe-uninitialized] 964 | SSHORT l1 = MOVQ_get_string(desc3, &p1, &temp1, TEMP_STR_LENGTH); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/eval.cpp: In function 'bool string_boolean(qli_nod*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/eval.cpp:1296:36: note: 'desc3' was declared here 1296 | const DSC *desc1, *desc2, *desc3; | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/eval.cpp: In function 'int EVAL_boolean(qli_nod*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/eval.cpp:173:24: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 173 | return !result; | ^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/eval.cpp:96:13: note: 'result' was declared here 96 | int result; | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/eval.cpp:152:33: warning: 'value1' may be used uninitialized [-Wmaybe-uninitialized] 152 | if (MOVQ_compare(value1, value2) > 0) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/eval.cpp:95:14: note: 'value1' was declared here 95 | DSC *value1, *value2; | ^~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/exe.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/exe.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/dtr.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/exe.cpp:30: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/exe.cpp: In function 'DSC* assignment(qli_nod*, DSC*, qli_nod*, qli_nod*, qli_par*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/exe.cpp:530:35: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 530 | if (*missing_flag = to_desc->dsc_missing = from_desc->dsc_missing) i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/expand.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/dtr.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:26: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp: In function 'void declare_global(qli_fld*, qli_syntax*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:365:52: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 365 | for (qli_fld** ptr = &QLI_variables; field = *ptr; ptr = &field->fld_next) | ~~~~~~^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:381:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 381 | if (q = variable->fld_edit_string) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:383:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 383 | if (q = variable->fld_query_header) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:398:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 398 | if (q = variable->fld_edit_string) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:401:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 401 | while (*p++ = *q++); | ~~~~~^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:405:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 405 | if (q = variable->fld_query_header) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:408:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 408 | while (*p++ = *q++); | ~~~~~^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp: In function 'void expand_control_break(qli_brk**, qli_lls*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:623:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 623 | while (control = *ptr) | ~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp: In function 'qli_nod* expand_expression(qli_syntax*, qli_lls*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:849:27: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 849 | if (value = input->syn_arg[s_stt_rse]) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:851:27: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 851 | if (value = input->syn_arg[s_stt_value]) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:853:27: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 853 | if (value = input->syn_arg[s_stt_default]) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp: In function 'qli_nod* expand_modify(qli_syntax*, qli_lls*, qli_lls*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:1267:27: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1267 | else if (syn_list = input->syn_arg[s_mod_list]) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp: In function 'qli_nod* expand_print(qli_syntax*, qli_lls*, qli_lls*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:1422:33: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1422 | if (rse = context->ctx_rse) | ~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp: In function 'qli_nod* expand_statement(qli_syntax*, qli_lls*, qli_lls*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:2026:47: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2026 | else if (node = expand_statement(syn_node, right, left)) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp: In function 'qli_nod* expand_expression(qli_syntax*, qli_lls*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:897:32: warning: 'context' may be used uninitialized [-Wmaybe-uninitialized] 897 | return post_map(node, context); | ~~~~~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:817:18: note: 'context' was declared here 817 | qli_ctx* context; | ^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp: In function 'qli_nod* expand_field(qli_syntax*, qli_lls*, qli_syntax*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:1026:22: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1026 | *--p = 0; | ~~~~~^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:1009:18: note: at offset -1 into destination object 's' of size 160 1009 | TEXT s[160]; | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:1026:22: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1026 | *--p = 0; | ~~~~~^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:1009:18: note: at offset -1 into destination object 's' of size 160 1009 | TEXT s[160]; | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp: In function 'qli_nod* expand_statement(qli_syntax*, qli_lls*, qli_lls*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:2039:27: warning: 'routine' may be used uninitialized [-Wmaybe-uninitialized] 2039 | return (*routine) (input, right, left); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:1936:20: note: 'routine' was declared here 1936 | qli_nod* (*routine) (qli_syntax*, qli_lls*, qli_lls*); | ^~~~~~~ In function 'int generate_items(const qli_syntax*, qli_lls*, qli_lls*, qli_nod*)', inlined from 'qli_nod* expand_print(qli_syntax*, qli_lls*, qli_lls*)' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:1373:28: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:2333:40: warning: 'name' may be used uninitialized [-Wmaybe-uninitialized] 2333 | qli_ctx* context = find_context(name, right); | ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp: In function 'qli_nod* expand_print(qli_syntax*, qli_lls*, qli_lls*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/expand.cpp:2326:25: note: 'name' was declared here 2326 | const qli_name* name; | ^~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/format.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/format.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/dtr.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/format.cpp:27: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/format.cpp: In function 'TEXT* FMT_format(qli_lls*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/format.cpp:215:36: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 215 | else if (l = MIN(n, bottom - q)) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/format.cpp: In function 'qli_nod* FMT_list(qli_nod*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/format.cpp:397:50: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 397 | while (c = *q++) | ~~^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/format.cpp: In function 'USHORT decompose_header(const SCHAR*, const SCHAR**, USHORT*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/format.cpp:750:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 750 | while (c = *string++) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/format.cpp: In function 'TEXT* format_report(qli_vec*, USHORT, USHORT*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/format.cpp:971:44: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 971 | else if (l = MIN(column_width, bottom - q)) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/format.cpp:1043:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1043 | if (len = bottom - BOTTOM_LINE) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/format.cpp: In function 'int print_line(qli_print_item*, TEXT**)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/format.cpp:1348:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1348 | if (!status && length && p[length - 1] == '\n') | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/format.cpp: In function 'qli_nod* FMT_list(qli_nod*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/format.cpp:424:64: warning: 'field' may be used uninitialized [-Wmaybe-uninitialized] 424 | value->nod_type == nod_field && field->fld_missing) | ~~~~~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/format.cpp:347:18: note: 'field' was declared here 347 | qli_fld* field; | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/gener.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/gener.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/dtr.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/gener.cpp:29: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/gener.cpp: In function 'void gen_function(qli_nod*, qli_req*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/gener.cpp:1184:30: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1184 | else if (new_request = (qli_req*) node->nod_arg[e_fun_request]) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/gener.cpp: In function 'void gen_rse(qli_nod*, qli_req*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/gener.cpp:1572:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1572 | if (list = node->nod_arg[e_rse_group_by]) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/gener.cpp:1586:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1586 | if (list = node->nod_arg[e_rse_having]) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/gener.cpp:1591:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1591 | if (list = node->nod_arg[e_rse_sort]) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/gener.cpp:1616:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1616 | if (list = node->nod_arg[e_rse_first]) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/gener.cpp:1622:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1622 | if (list = node->nod_arg[e_rse_boolean]) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/gener.cpp:1628:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1628 | if (list = node->nod_arg[e_rse_sort]) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/gener.cpp:1631:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1631 | if (list = node->nod_arg[e_rse_reduced]) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/dtr.h:540: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/exe.h: In function 'void gen_expression(qli_nod*, qli_req*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/exe.h:42:42: warning: 'operatr' may be used uninitialized [-Wmaybe-uninitialized] 42 | #define STUFF(blr) *rlb->rlb_data++ = blr | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/gener.cpp:1797:16: note: 'operatr' was declared here 1797 | USHORT operatr; | ^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -m -z -n /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/help.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/help.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 Version(s) for database "help.fdb" Firebird/Linux/Intel/i386 (access method), version "LI-V4.0.0.2496 Firebird 4.0" on disk structure version 13.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/help.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/help.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/dtr.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/help.cpp:37: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/help.cpp: At global scope: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/help.cpp:74:4: warning: 'SQLCODE' defined but not used [-Wunused-variable] 74 | SQLCODE; /* SQL status code */ | ^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/help.cpp:73:4: warning: 'isc_array_length' defined but not used [-Wunused-variable] 73 | isc_array_length, /* array return size */ | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/help.cpp:71:4: warning: 'isc_status2' defined but not used [-Wunused-variable] 71 | isc_status2 [20]; /* status vector */ | ^~~~~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/hsh.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/hsh.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/dtr.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/hsh.cpp:25: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/lex.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/lex.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/dtr.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/lex.cpp:32: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/lex.cpp: In function 'qli_tok* LEX_token()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/lex.cpp:808:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 808 | while (*p++ = *q++); | ~~~~~^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -m -z -n /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/meta.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/meta.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 Version(s) for database "yachts.lnk" Firebird/Linux/Intel/i386 (access method), version "LI-V4.0.0.2496 Firebird 4.0" on disk structure version 13.0 Version(s) for database "yachts.lnk" Firebird/Linux/Intel/i386 (access method), version "LI-V4.0.0.2496 Firebird 4.0" on disk structure version 13.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/meta.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/meta.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/dtr.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/meta.cpp:34: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/meta.cpp: In function 'void MET_finish(qli_dbb*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/meta.cpp:3408:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 3408 | while (relation = dbb->dbb_relations) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/meta.cpp:3416:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 3416 | while (function = dbb->dbb_functions) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/meta.cpp: In function 'void execute_dynamic_ddl(qli_dbb*, qli_rlb*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/meta.cpp:6053:20: warning: 'ISC_STATUS isc_ddl(ISC_STATUS*, void**, void**, short int, const ISC_SCHAR*)' is deprecated [-Wdeprecated-declarations] 6053 | if (isc_ddl(gds_status, &database->dbb_handle, &database->dbb_meta_trans, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6054 | length, (const char*) rlb->rlb_base)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird/Interface.h:32, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/fb_exception.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../jrd/../common/classes/fb_string.h:38, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../jrd/ods.h:37, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/dsc.h:32: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/ibase.h:709:41: note: declared here 709 | ISC_STATUS FB_API_DEPRECATED ISC_EXPORT isc_ddl(ISC_STATUS*, | ^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/meta.cpp: In function 'void install(qli_dbb*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/meta.cpp:6346:47: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 6346 | if (relation->rel_system_flag = /*X.RDB$SYSTEM_FLAG*/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 6347 | isc_22.isc_26) | ~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/meta.cpp: In function 'void purge_relation(qli_rel*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/meta.cpp:6924:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 6924 | while (field = relation->rel_fields) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/meta.cpp:6928:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 6928 | if (symbol = field->fld_query_name) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/meta.cpp: At global scope: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/meta.cpp:2126:14: warning: 'global_parm_buffer' defined but not used [-Wunused-variable] 2126 | static UCHAR global_parm_buffer[256]; | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/dtr.h: In function 'qli_syntax* parse_blr(UCHAR**, qli_symbol*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/dtr.h:37:44: warning: 'length' may be used uninitialized [-Wmaybe-uninitialized] 37 | #define ALLOCPV(type, repeat) ALLQ_alloc (QLI_permanent_pool, type, repeat) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/meta.cpp:6584:30: note: 'length' was declared here 6584 | SSHORT dtype, scale, length, l, op; | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/meta.cpp:6795:46: warning: 'dtype' may be used uninitialized [-Wmaybe-uninitialized] 6795 | constant->con_desc.dsc_dtype = dtype; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/meta.cpp:6584:16: note: 'dtype' was declared here 6584 | SSHORT dtype, scale, length, l, op; | ^~~~~ In function 'qli_syntax* make_node(nod_t, USHORT)', inlined from 'qli_syntax* parse_blr(UCHAR**, qli_symbol*)' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/meta.cpp:6826:19: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/meta.cpp:6483:24: warning: 'operatr' may be used uninitialized [-Wmaybe-uninitialized] 6483 | node->syn_type = type; | ~~~~~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/meta.cpp: In function 'qli_syntax* parse_blr(UCHAR**, qli_symbol*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/meta.cpp:6581:15: note: 'operatr' was declared here 6581 | nod_t operatr; | ^~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/mov.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/dtr.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp:27: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp: In function 'int MOVQ_compare(const dsc*, const dsc*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp:160:52: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 160 | if (length = arg2->dsc_length) | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp:165:52: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 165 | if (length = arg1->dsc_length - arg2->dsc_length) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp:172:44: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 172 | if (length = arg1->dsc_length) | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp: In function 'void numeric_to_text(const dsc*, dsc*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp:1308:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1308 | if (l = to->dsc_length - length) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp: In function 'void string_to_date(const TEXT*, USHORT, SLONG*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp:1503:25: warning: 'precision' may be used uninitialized [-Wmaybe-uninitialized] 1503 | while (precision++ < 4) | ~~~~~~~~~^~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp:1358:19: note: 'precision' was declared here 1358 | USHORT n, precision; | ^~~~~~~~~ In function 'void timestamp_to_text(const SLONG*, DSC*)', inlined from 'void MOVQ_move(const dsc*, dsc*)' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp:846:21: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp:1125:31: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1125 | sprintf(time, " %2d:%.2d:%.2d.%.4" SLONGFORMAT, times.tm_hour, times.tm_min, In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/firebird.h:70, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp:24: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h: In function 'void MOVQ_move(const dsc*, dsc*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../common/common.h:681:24: note: format string is defined here 681 | #define SLONGFORMAT "ld" | ^ In file included from /usr/include/stdio.h:894, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp:25: In function 'int sprintf(char*, const char*, ...)', inlined from 'void timestamp_to_text(const SLONG*, DSC*)' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp:1125:10, inlined from 'void MOVQ_move(const dsc*, dsc*)' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp:846:21: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 15 and 43 bytes into a destination of size 15 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'void string_to_time(const TEXT*, USHORT, SLONG*)', inlined from 'void MOVQ_move(const dsc*, dsc*)' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp:774:19: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp:1618:25: warning: 'precision' may be used uninitialized [-Wmaybe-uninitialized] 1618 | while (precision++ < 4) | ~~~~~~~~~^~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp: In function 'void MOVQ_move(const dsc*, dsc*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp:1543:19: note: 'precision' was declared here 1543 | USHORT n, precision; | ^~~~~~~~~ In function 'void string_to_time(const TEXT*, USHORT, SLONG*)', inlined from 'void MOVQ_move(const dsc*, dsc*)' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp:774:19: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp:1597:31: warning: 'n' may be used uninitialized [-Wmaybe-uninitialized] 1597 | components[i] = n; | ~~~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp: In function 'void MOVQ_move(const dsc*, dsc*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/mov.cpp:1543:16: note: 'n' was declared here 1543 | USHORT n, precision; | ^ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/nounix.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/nounix.o i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/parse.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/dtr.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:28: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp: In function 'qli_syntax* parse_list_fields()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:2200:41: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2200 | if (node->syn_arg[s_prt_output] = parse_output()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp: In function 'qli_const* parse_literal()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:2267:51: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2267 | if (constant->con_desc.dsc_length = l) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp: In function 'qli_syntax* parse_primitive_value(USHORT*, bool*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:2796:79: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2796 | QLI_token->tok_type == tok_quoted && sql_flag && QLI_token->tok_string[0] == '"') | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp: In function 'qli_syntax* parse_print()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:2906:41: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2906 | if (node->syn_arg[s_prt_output] = parse_output()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp: In function 'qli_syntax* parse_report()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:3576:68: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 3576 | if (tmpptr = tmpptr1) | ~~~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp: In function 'qli_syntax* parse_show()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:4038:35: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4038 | if (value = (BLK) get_dbb(QLI_token->tok_symbol)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:4064:51: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4064 | if (value = (BLK) get_dbb(QLI_token->tok_symbol)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:4088:51: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4088 | if (value = (BLK) get_dbb(QLI_token->tok_symbol)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:4085:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4085 | if (PAR_match(KW_FOR)) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:4109:51: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4109 | if (value = (BLK) get_dbb(QLI_token->tok_symbol)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:4164:32: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4164 | else if (value = (BLK) get_dbb(symbol)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:4248:43: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4248 | if (value = (BLK) get_dbb(QLI_token->tok_symbol)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp: In function 'qli_syntax* parse_sort()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:4328:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4328 | if (sql_flag) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp: In function 'qli_fld* parse_sql_field()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:4630:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4630 | if (PAR_match(KW_NOT)) | ^ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp: In function 'qli_const* parse_literal()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:2277:16: warning: 'constant' may be used uninitialized [-Wmaybe-uninitialized] 2277 | return constant; | ^~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:2253:20: note: 'constant' was declared here 2253 | qli_const* constant; | ^~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp: In function 'int parse_dtype(USHORT*, USHORT*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:1428:9: warning: 'dtype' may be used uninitialized [-Wmaybe-uninitialized] 1428 | switch (dtype) | ^~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:1380:16: note: 'dtype' was declared here 1380 | USHORT dtype; | ^~~~~ In function 'qli_syntax* parse_report()', inlined from 'qli_syntax* parse_statement()' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:5228:22: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:3531:53: warning: 'top' may be used uninitialized [-Wmaybe-uninitialized] 3531 | qli_brk** ptr = top ? &report->rpt_top_rpt : &report->rpt_bottom_rpt; | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp: In function 'qli_syntax* parse_statement()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:3504:14: note: 'top' was declared here 3504 | bool top; | ^~~ In function 'qli_syntax* parse_modify_relation()', inlined from 'qli_syntax* parse_modify()' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:2370:31, inlined from 'qli_syntax* parse_statement()' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:5216:22: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:2499:34: warning: 'field' may be used uninitialized [-Wmaybe-uninitialized] 2499 | node->syn_arg[1] = (qli_syntax*) field; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp: In function 'qli_syntax* parse_statement()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:2475:26: note: 'field' was declared here 2475 | qli_fld* field; | ^~~~~ In function 'qli_syntax* parse_insert()', inlined from 'qli_syntax* parse_statement()' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:5208:22: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:2127:9: warning: 'select_flag' may be used uninitialized [-Wmaybe-uninitialized] 2127 | if (select_flag) | ^~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp: In function 'qli_syntax* parse_statement()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:2098:14: note: 'select_flag' was declared here 2098 | bool select_flag; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp: In function 'qli_syntax* PARQ_parse()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:4008:29: warning: 'sw' may be used uninitialized [-Wmaybe-uninitialized] 4008 | enum show_t sw; | ^~ In function 'qli_syntax* parse_set()', inlined from 'qli_syntax* PARQ_parse()' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:289:19: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:3941:26: warning: 'sw' may be used uninitialized [-Wmaybe-uninitialized] 3941 | ALLQ_push((blk*) sw, &stack); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp: In function 'qli_syntax* PARQ_parse()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:3831:28: note: 'sw' was declared here 3831 | enum set_t sw; | ^~ In function 'qli_syntax* parse_sql_alter()', inlined from 'qli_syntax* PARQ_parse()' at /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:259:25: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:4380:34: warning: 'field' may be used uninitialized [-Wmaybe-uninitialized] 4380 | node->syn_arg[1] = (qli_syntax*) field; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp: In function 'qli_syntax* PARQ_parse()': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/parse.cpp:4365:22: note: 'field' was declared here 4365 | qli_fld* field; | ^~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/picstr.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/picstr.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/dtr.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/picstr.cpp:29: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/picstr.cpp: In function 'void edit_numeric(const dsc*, pics*, TEXT**)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/picstr.cpp:1084:40: warning: 'float_char' may be used uninitialized [-Wmaybe-uninitialized] 1084 | *out++ = float_char; | ~~~~~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/picstr.cpp:974:14: note: 'float_char' was declared here 974 | TEXT float_char; | ^~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -m -z -n /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/proc.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/proc.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 Version(s) for database "yachts.lnk" Firebird/Linux/Intel/i386 (access method), version "LI-V4.0.0.2496 Firebird 4.0" on disk structure version 13.0 Version(s) for database "yachts.lnk" Firebird/Linux/Intel/i386 (access method), version "LI-V4.0.0.2496 Firebird 4.0" on disk structure version 13.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/proc.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/proc.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/dtr.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/proc.cpp:37: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/proc.cpp: In function 'void PRO_copy_procedure(qli_dbb*, const TEXT*, qli_dbb*, const TEXT*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/proc.cpp:786:38: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 786 | if (old_blob = PRO_fetch_procedure(old_database, old_name)) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/proc.cpp: In function 'void PRO_invoke(qli_dbb*, const TEXT*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/proc.cpp:1198:34: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1198 | if (blob = PRO_fetch_procedure(database, name)) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/proc.cpp: In function 'void create_qli_procedures(qli_dbb*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/proc.cpp:1814:20: warning: 'ISC_STATUS isc_ddl(ISC_STATUS*, void**, void**, short int, const ISC_SCHAR*)' is deprecated [-Wdeprecated-declarations] 1814 | if (isc_ddl(gds_status, &DB, &gds_trans, sizeof(dyn_gdl1), | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1815 | reinterpret_cast(dyn_gdl1))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/proc.cpp:36: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/ibase.h:709:41: note: declared here 709 | ISC_STATUS FB_API_DEPRECATED ISC_EXPORT isc_ddl(ISC_STATUS*, | ^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/proc.cpp:1822:20: warning: 'ISC_STATUS isc_ddl(ISC_STATUS*, void**, void**, short int, const ISC_SCHAR*)' is deprecated [-Wdeprecated-declarations] 1822 | if (isc_ddl(gds_status, &DB, &gds_trans, sizeof(dyn_gdl2), | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1823 | reinterpret_cast(dyn_gdl2))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/ibase.h:709:41: note: declared here 709 | ISC_STATUS FB_API_DEPRECATED ISC_EXPORT isc_ddl(ISC_STATUS*, | ^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/proc.cpp:1830:20: warning: 'ISC_STATUS isc_ddl(ISC_STATUS*, void**, void**, short int, const ISC_SCHAR*)' is deprecated [-Wdeprecated-declarations] 1830 | if (isc_ddl(gds_status, &DB, &gds_trans, sizeof(dyn_gdl3), | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1831 | reinterpret_cast(dyn_gdl3))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/ibase.h:709:41: note: declared here 709 | ISC_STATUS FB_API_DEPRECATED ISC_EXPORT isc_ddl(ISC_STATUS*, | ^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/proc.cpp:1838:20: warning: 'ISC_STATUS isc_ddl(ISC_STATUS*, void**, void**, short int, const ISC_SCHAR*)' is deprecated [-Wdeprecated-declarations] 1838 | if (isc_ddl(gds_status, &DB, &gds_trans, sizeof(dyn_gdl4), | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1839 | reinterpret_cast(dyn_gdl4))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/ibase.h:709:41: note: declared here 709 | ISC_STATUS FB_API_DEPRECATED ISC_EXPORT isc_ddl(ISC_STATUS*, | ^~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/proc.cpp: In function 'void* PRO_open_blob(qli_dbb*, ISC_QUAD&)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/proc.cpp:1231:27: warning: 'bpb' may be used uninitialized [-Wmaybe-uninitialized] 1231 | if (isc_open_blob2(status_vector, &database->dbb_handle, &database->dbb_proc_trans, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1232 | &blob, &blob_id, bpb_length, bpb)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/ibase.h:556:23: note: by argument 7 of type 'const ISC_UCHAR*' {aka 'const unsigned char*'} to 'ISC_STATUS isc_open_blob2(ISC_STATUS*, void**, void**, void**, ISC_QUAD*, ISC_USHORT, const ISC_UCHAR*)' declared here 556 | ISC_STATUS ISC_EXPORT isc_open_blob2(ISC_STATUS*, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/proc.cpp:1224:15: note: 'bpb' declared here 1224 | UCHAR bpb[20]; | ^~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/proc.cpp: In function 'void PRO_copy_procedure(qli_dbb*, const TEXT*, qli_dbb*, const TEXT*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/proc.cpp:793:13: warning: 'old_blob' may be used uninitialized [-Wmaybe-uninitialized] 793 | if (!old_blob) | ^~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/proc.cpp:781:23: note: 'old_blob' declared here 781 | FB_API_HANDLE old_blob; | ^~~~~~~~ i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/report.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/report.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/dtr.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/report.cpp:26: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/report.cpp: In function 'void RPT_report(qli_nod*)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/report.cpp:86:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 86 | else if (message = (qli_msg*) loop->nod_arg[e_for_send]) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/report.cpp:109:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 109 | if (control = report->rpt_top_rpt) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/report.cpp:159:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 159 | if (node = report->rpt_detail_line) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/report.cpp:176:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 176 | if (control = report->rpt_bottom_page) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/report.cpp: In function 'void top_of_page(qli_prt*, bool)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/report.cpp:340:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 340 | if (control = report->rpt_bottom_page) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/report.cpp:347:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 347 | if (control = report->rpt_top_page) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -m -z -n /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/qli/show.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/show.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 Version(s) for database "yachts.lnk" Firebird/Linux/Intel/i386 (access method), version "LI-V4.0.0.2496 Firebird 4.0" on disk structure version 13.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/show.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/show.o In file included from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../common/Int128.h:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/dsc.h:35, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/dtr.h:27, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/show.cpp:34: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const std::string&, std::string&, int*) const': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../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++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/../qli/../common/../common/../../extern/ttmath/ttmath.h:59: /usr/include/c++/12/bits/basic_string.h:1183:7: note: declared here 1183 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,empty.vers /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/all.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/command.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/compile.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/dtr.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/err.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/eval.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/exe.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/expand.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/format.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/gener.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/help.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/hsh.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/lex.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/meta.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/mov.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/nounix.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/parse.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/picstr.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/proc.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/report.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/qli/show.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/qli -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/gpre_current -m -z -n /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/msgs/build_file.epp /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/msgs/build_file.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 Version(s) for database "msg.fdb" Firebird/Linux/Intel/i386 (access method), version "LI-V4.0.0.2496 Firebird 4.0" on disk structure version 13.0 i586-alt-linux-g++ -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include/gen -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/src/include -I/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -c /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/msgs/build_file.cpp -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/msgs/build_file.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/msgs/build_file.cpp: In function 'int main(int, char**)': /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/msgs/build_file.cpp:536:32: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 21 equals destination size [-Wstringop-truncation] 536 | strncpy(this_locale, locale, sizeof(this_locale)); | ^ i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fno-sized-deallocation -fno-delete-null-pointer-checks -fno-strict-aliasing -Wno-deprecated -Wno-switch -I/usr/include/tommath -I/usr/include/tomcrypt -Wl,--version-script,empty.vers /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/msgs/build_file.o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/temp/Release/common.a -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/build_file -L/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/bin/build_file -d msg.fdb -f /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/firebird.msg chmod 666 /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/firebird.msg mkdir -p /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/tzdata unzip -o /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/icu/tzdata/le.zip -d /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/tzdata Archive: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/extern/icu/tzdata/le.zip inflating: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/tzdata/metaZones.res inflating: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/tzdata/timezoneTypes.res inflating: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/tzdata/windowsZones.res inflating: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/tzdata/zoneinfo64.res inflating: /usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird/tzdata/ids.dat make[3]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make[2]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make[1]: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' make: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0' + pushd gen ~/RPM/BUILD/firebird-4.0.0.2496.0/gen ~/RPM/BUILD/firebird-4.0.0.2496.0 + make -f Makefile.install buildRoot make: Entering directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' (cd ../gen; ./install/makeInstallImage.sh) egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E find: 'Release/firebird/examples/README': No such file or directory Example files have not been built! ./ ./libSrp.so ./libChaCha.so ./libfbtrace.so ./libLegacy_Auth.so ./libLegacy_UserManager.so ./udr_engine.conf ./libudr_engine.so ./libEngine13.so ./udr/ ./udr/udf_compat.sql ./udr/libudf_compat.so cp: cannot stat '../doc/*.pdf': No such file or directory make: Leaving directory '/usr/src/RPM/BUILD/firebird-4.0.0.2496.0/gen' + chmod -R u+w buildroot/usr/share/doc/firebird + chmod u+rw,a+rx buildroot/usr/include/firebird/impl + popd ~/RPM/BUILD/firebird-4.0.0.2496.0 + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.71435 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/firebird-buildroot + : + /bin/rm -rf -- /usr/src/tmp/firebird-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd firebird-4.0.0.2496.0 + mkdir -p /usr/src/tmp/firebird-buildroot + cp -r gen/buildroot/etc gen/buildroot/usr gen/buildroot/var /usr/src/tmp/firebird-buildroot/ + mkdir -p /usr/src/tmp/firebird-buildroot/etc/rc.d/init.d + mkdir -p /usr/src/tmp/firebird-buildroot/usr/lib/firebird/intl + mkdir -p /usr/src/tmp/firebird-buildroot/usr/share/firebird + mkdir -p /usr/src/tmp/firebird-buildroot/etc/profile.d + mkdir -p /usr/src/tmp/firebird-buildroot/var/lib/firebird/backup + mkdir -p /usr/src/tmp/firebird-buildroot/var/log/firebird/ + mkdir -p /usr/src/tmp/firebird-buildroot/lib/systemd/system + mkdir -p /usr/src/tmp/firebird-buildroot/usr/lib/pkgconfig + mkdir -p /usr/src/tmp/firebird-buildroot/lib/tmpfiles.d + cp -a src/misc/upgrade /usr/src/tmp/firebird-buildroot/usr/share/firebird + install -m 0644 gen/install/misc/firebird.service /usr/src/tmp/firebird-buildroot/lib/systemd/system/ + sed -e 's|@runtimedir@|/var/run|g' -e 's|@name@|firebird|g' /usr/src/RPM/SOURCES/firebird.tmpfiles.conf.in + cp -v gen/install/misc/fbclient.pc /usr/src/tmp/firebird-buildroot/usr/lib/pkgconfig 'gen/install/misc/fbclient.pc' -> '/usr/src/tmp/firebird-buildroot/usr/lib/pkgconfig/fbclient.pc' + pushd gen/Release/firebird ~/RPM/BUILD/firebird-4.0.0.2496.0/gen/Release/firebird ~/RPM/BUILD/firebird-4.0.0.2496.0 + cp intl/libfbintl.so /usr/src/tmp/firebird-buildroot/usr/lib/firebird/intl/fbintl.so + cp -a bin/posixLibrary.sh /usr/src/tmp/firebird-buildroot/usr/share/firebird + cp -a examples /usr/src/tmp/firebird-buildroot/usr/share/firebird + popd ~/RPM/BUILD/firebird-4.0.0.2496.0 + mv /usr/src/tmp/firebird-buildroot/usr/lib/firebird/intl/fbintl.conf /usr/src/tmp/firebird-buildroot/etc/firebird/fbintl.conf ++ relative /etc/firebird/fbintl.conf /usr/lib/firebird/intl/fbintl.conf + ln -sf ../../../../etc/firebird/fbintl.conf /usr/src/tmp/firebird-buildroot/usr/lib/firebird/intl/fbintl.conf + ln -sf fbintl.so /usr/src/tmp/firebird-buildroot/usr/lib/firebird/intl/libfbintl.so ++ relative /usr/lib/firebird/intl/fbintl.so /etc/firebird/libfbintl.so + ln -sf ../../usr/lib/firebird/intl/fbintl.so /usr/src/tmp/firebird-buildroot/etc/firebird/libfbintl.so + install -m 755 /usr/src/RPM/SOURCES/firebird.init /usr/src/tmp/firebird-buildroot/etc/rc.d/init.d/firebird + touch /usr/src/tmp/firebird-buildroot/var/log/firebird/firebird.log + mkdir -p /usr/src/tmp/firebird-buildroot/etc/logrotate.d + sed s@firebird.log@/var/log/firebird/firebird.log@g /usr/src/RPM/SOURCES/firebird-logrotate + mv /usr/src/tmp/firebird-buildroot/usr/bin/isql /usr/src/tmp/firebird-buildroot/usr/bin/isql-fb + mv /usr/src/tmp/firebird-buildroot/usr/bin/gstat /usr/src/tmp/firebird-buildroot/usr/bin/gstat-fb + mv /usr/src/tmp/firebird-buildroot/usr/sbin/fb_config /usr/src/tmp/firebird-buildroot/usr/bin/fb_config + mv /usr/src/tmp/firebird-buildroot/etc/firebird/CHANGELOG.md /usr/src/tmp/firebird-buildroot/etc/firebird/README.md /usr/src/tmp/firebird-buildroot/etc/firebird/IDPLicense.txt /usr/src/tmp/firebird-buildroot/etc/firebird/IPLicense.txt /usr/src/tmp/firebird-buildroot/usr/share/doc/firebird/ + rm -f /usr/src/tmp/firebird-buildroot/usr/sbin/FirebirdUninstall.sh + rm -rf /usr/src/tmp/firebird-buildroot/usr/share/firebird/misc/upgrade + rm -f /usr/src/tmp/firebird-buildroot/usr/share/firebird/misc/firebird.service + rm -f /usr/src/tmp/firebird-buildroot/usr/share/firebird/misc/firebird.init.d.debian + rm -f /usr/src/tmp/firebird-buildroot/usr/share/firebird/misc/firebird.init.d.generic + rm -f /usr/src/tmp/firebird-buildroot/usr/share/firebird/misc/firebird.init.d.gentoo + rm -f /usr/src/tmp/firebird-buildroot/usr/share/firebird/misc/firebird.init.d.mandrake + rm -f /usr/src/tmp/firebird-buildroot/usr/share/firebird/misc/firebird.init.d.slackware + rm -f /usr/src/tmp/firebird-buildroot/usr/share/firebird/misc/firebird.init.d.suse + rm -f /usr/src/tmp/firebird-buildroot/usr/share/firebird/misc/rc.config.firebird + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/firebird-buildroot (auto) mode of 'usr/share/firebird/misc' changed from 0700 (rwx------) to 0755 (rwxr-xr-x) mode of 'usr/share/firebird/misc/intl.sql' changed from 0600 (rw-------) to 0644 (rw-r--r--) mode of 'usr/share/doc/firebird/IPLicense.txt' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/share/doc/firebird/IDPLicense.txt' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './usr/lib/libib_util.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libfbclient.so.4.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/firebird/plugins/udr/libudf_compat.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/firebird/plugins/libEngine13.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/firebird/plugins/libudr_engine.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/firebird/plugins/libLegacy_UserManager.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/firebird/plugins/libLegacy_Auth.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/firebird/plugins/libfbtrace.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/firebird/plugins/libChaCha.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/firebird/plugins/libSrp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/firebird/intl/fbintl.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/firebird/intl/fbintl' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/firebird-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) /usr/lib/pkgconfig/fbclient.pc: Libs: '-L${libdir} -lfbclient' --> '-lfbclient' Checking contents of files in /usr/src/tmp/firebird-buildroot/ (default) Compressing files in /usr/src/tmp/firebird-buildroot (auto) Adjusting library links in /usr/src/tmp/firebird-buildroot ./lib: (from :0) ./var/lib: (from :0) ./usr/lib: (from :0) libfbclient.so.2 -> libfbclient.so.4.0.0 libib_util.so -> libib_util.so Verifying ELF objects in /usr/src/tmp/firebird-buildroot (arch=strict,fhs=strict,lfs=strict,lint=strict,rpath=strict,stack=strict,textrel=strict,unresolved=strict) Processing files: firebird-4.0.0.2496.0-alt4 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.7498 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd firebird-4.0.0.2496.0 + DOCDIR=/usr/src/tmp/firebird-buildroot/usr/share/doc/firebird-4.0.0.2496.0 + export DOCDIR + rm -rf /usr/src/tmp/firebird-buildroot/usr/share/doc/firebird-4.0.0.2496.0 + /bin/mkdir -p /usr/src/tmp/firebird-buildroot/usr/share/doc/firebird-4.0.0.2496.0 + cp -prL doc/Firebird_conf.txt doc/README.DiskSpaceAllocation doc/README.IPv6 doc/README.NTSecurity doc/README.Optimizer.txt doc/README.SecureRemotePassword.html doc/README.Win32LibraryInstallation.txt doc/README.Win9X_NT_embedding doc/README.build.macosx.md doc/README.build.mingw.html doc/README.build.msvc.html doc/README.build.posix.html doc/README.coding.style doc/README.connection_string_charset.txt doc/README.connection_strings doc/README.external_routines.txt doc/README.fb_cancel_operation doc/README.fb_shutdown doc/README.fbsvcmgr doc/README.garbage_collector doc/README.gbak doc/README.incompatibilities.3to4.txt doc/README.incompatibilities.txt doc/README.instsvc doc/README.intl doc/README.isql_enhancements.txt doc/README.makefiles doc/README.modern_cpp.md doc/README.monitoring_tables doc/README.online_validation doc/README.performance_monitoring doc/README.plugins.html doc/README.providers.html doc/README.raw_devices doc/README.read_consistency.md doc/README.read_password_from_file doc/README.replication.md doc/README.security_database.txt doc/README.services_extension doc/README.session_idle_timeouts doc/README.sha1 doc/README.statement_timeouts doc/README.superclassic doc/README.trace_services doc/README.transaction_at_snapshot.md doc/README.trusted_authentication doc/README.user.embedded doc/README.user.troubleshooting doc/README.wire.compression.html doc/README.xnet doc/Using_OO_API.html doc/ambiguity.txt doc/install_windows_manually.txt doc/license doc/ods11-index-structure.html doc/sql.extensions /usr/src/tmp/firebird-buildroot/usr/share/doc/firebird-4.0.0.2496.0 + chmod -R go-w /usr/src/tmp/firebird-buildroot/usr/share/doc/firebird-4.0.0.2496.0 + chmod -R a+rX /usr/src/tmp/firebird-buildroot/usr/share/doc/firebird-4.0.0.2496.0 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.y6mmjS find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.OUHzP6 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Finding Requires(pre) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Yuo7ch Provides: firebird-superserver = 4.0.0.2496.0-alt4, firebird-classic = 4.0.0.2496.0-alt4 Requires: libfbclient = 4.0.0.2496.0-alt4, ld-linux.so.2 >= set:jiL26, ld-linux.so.2(GLIBC_2.3), libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.11), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.28), libc.so.6(GLIBC_2.3.2), libc.so.6(GLIBC_2.3.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libfbclient.so.2 >= set:mfG0lU4GwKW8jBGqoVzs3D9gBGRxPVVmNEMp1Z2sp75eSI4th32OAYU9YurwMhNpb3SQXIyERxtQQ4YyVQXAGArnFmRaSsS4X5KLBdtpiOiBbkvWW1ngKQtlaIK70uVx979LwC8vO82t1Hu4qLi17JAxsD0aWjcBMG6dTqBwhji8dJihSrQ0lfJqVNiLAISUlNd8GjoOSUyd8cpcRrBzZFpdW5L9fGqYcnj8FZE0OObX0OR4TfbvSBVG4pru50, libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_7.0.0), libgcc_s.so.1(GLIBC_2.0), libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.29), libre2.so.9 >= set:linK81ZkJb0pD1, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.14), libtomcrypt.so.1 >= set:ngad9bZJKdVk9jZnwZ4oHBy0ubIq4QNjjMHfi7xZbchCz6RVFsp3MgRoiwjkZriKfgTLLn6aEdMqF5osDKi9Fd5swNByeGvztF2Z2IZ762swZoQmeUOoIx4QJ3gX9MA9UrajFghuIwzmYZ23BZwapuCqMqZgqs8bYStUqfzK5yUfpaA4U4R8ZyOgMiCX0YjTph, libtommath.so.1 >= set:lgaK7xzlaeNAmeIb9PD1D9yB21opBgZoT3KeRV77tZl5pZg, rtld(GNU_HASH) Requires(interp): /bin/sh Requires(rpmlib): rpmlib(SetVersions) Requires(pre): /bin/sh Conflicts: firebird-superserver < 4.0.0.2496.0-alt4, firebird-classic < 4.0.0.2496.0-alt4 Obsoletes: firebird-superserver < 4.0.0.2496.0-alt4, firebird-classic < 4.0.0.2496.0-alt4 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.XSqG09 Creating firebird-debuginfo package Processing files: firebird-devel-4.0.0.2496.0-alt4 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.3vY5UG find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.5kFa84 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) /usr/src/tmp/firebird-buildroot/usr/include/perf.h:117:10: fatal error: ../yvalve/perf_proto.h: No such file or directory 117 | #include "../yvalve/perf_proto.h" | ^~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/firebird-buildroot/usr/include/perf.h: cpp failed, trying c++ mode /usr/src/tmp/firebird-buildroot/usr/include/perf.h:117:10: fatal error: ../yvalve/perf_proto.h: No such file or directory 117 | #include "../yvalve/perf_proto.h" | ^~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/firebird-buildroot/usr/include/perf.h: cpp failed /usr/src/tmp/firebird-buildroot/usr/include/firebird/UdrCppEngine.h:27:2: error: #error FB_UDR_STATUS_TYPE must be defined with the Status class before UdrCppEngine.h inclusion. 27 | #error FB_UDR_STATUS_TYPE must be defined with the Status class before UdrCppEngine.h inclusion. | ^~~~~ cpp.req: /usr/src/tmp/firebird-buildroot/usr/include/firebird/UdrCppEngine.h: cpp failed, trying c++ mode /usr/src/tmp/firebird-buildroot/usr/include/firebird/UdrCppEngine.h:27:2: error: #error FB_UDR_STATUS_TYPE must be defined with the Status class before UdrCppEngine.h inclusion. 27 | #error FB_UDR_STATUS_TYPE must be defined with the Status class before UdrCppEngine.h inclusion. | ^~~~~ cpp.req: WARNING: /usr/src/tmp/firebird-buildroot/usr/include/firebird/UdrCppEngine.h: cpp failed find-requires: FINDPACKAGE-COMMANDS: cat Provides: pkgconfig(fbclient) = 4.0.0 Requires: firebird = 4.0.0.2496.0-alt4, /bin/sh, /lib/ld-linux.so.2, /usr/lib/libfbclient.so.2, /usr/lib/pkgconfig, coreutils, ld-linux.so.2 >= set:jiL26, ld-linux.so.2(GLIBC_2.3), libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.28), libc.so.6(GLIBC_2.3.2), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libfbclient.so.2 >= set:mhlwObznZsV6Wc1iGZc2UMfCISSArmc5Z84Z5sLkYjsonGe9GPK3dRvToFYG2b3JDdZxQqfGCoZBnXcWl0, libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_7.0.0), libgcc_s.so.1(GLIBC_2.0), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.14), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.JXfbHy Creating firebird-devel-debuginfo package Processing files: firebird-utils-4.0.0.2496.0-alt4 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.z6b7YB find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.reNaUG find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: firebird-utils-superserver = 4.0.0.2496.0-alt4, firebird-utils-classic = 4.0.0.2496.0-alt4 Requires: firebird = 4.0.0.2496.0-alt4, /lib/ld-linux.so.2, ld-linux.so.2 >= set:jiL26, ld-linux.so.2(GLIBC_2.3), libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.28), libc.so.6(GLIBC_2.3.2), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libedit.so.3 >= set:ljS7j1Ch, libfbclient.so.2 >= set:mfG09x6ykLWgXnIYhKxP40iGdbUMfLXgF6rn4M7db0Q78VC02RrkVRuxXrzCjmGsxBrAZGqdnB2HX1gMASNEyalYUP6GEQz0MoefmkuBB60Ii0LioG6FFZJXVgXdEZKNiLAAxV6A9CGDfKo3OSfRZGUoGTa7Y7QVGDVq21FzULZljoXPIfOSYa0, libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_7.0.0), libgcc_s.so.1(GLIBC_2.0), libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.29), libre2.so.9 >= set:linK81ZkJb0pD1, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.14), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Conflicts: firebird-utils-superserver < 4.0.0.2496.0-alt4, firebird-utils-classic < 4.0.0.2496.0-alt4 Obsoletes: firebird-client-embedded <= 2.0, firebird-utils-superserver < 4.0.0.2496.0-alt4, firebird-utils-classic < 4.0.0.2496.0-alt4 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ML5GRU Creating firebird-utils-debuginfo package Processing files: libfbclient-4.0.0.2496.0-alt4 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.K9ZMrL find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) lib.prov: /usr/src/tmp/firebird-buildroot/usr/lib/libfbclient.so.2: 279 symbols, 19 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.XCpPA4 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: libfbclient.so.2 = set:mdYhqQI6cQSv9hZ6BY0Z8EpYPaoYecgNlrRBj4m89w6aJp6X0WfgKVcBv00Q9otoLmIlz2zgRc7Nin8tMdbEnopX3c9wFc3OdrQROCx6NsgqJhcM7NYXr327tBPrcOZAa3j7XRPqg1mpsM2rxt2YTKhWclYpWhr8s2UZ2EZw8vMFTAiORly4SEXoZiaV3GnpjoLUZq4z5QhppiOapVGkYdMJ6NUa94CKu0f1jWrWULmXGwMWIUmyjlMcJ4kRMOVco0OeUrEja8Cc4MIwIYVZKincYgOBEmGKyuzWRGhF421eoSnQQlMWhUvwIR5yg0gV66eISx3Rhve81PZ5puMXQZ0q2Mvx030VomH0E6Z8zbRv0MIrZcJecESIKccky6jAWgtxmbQyx7P1piGU0xV30AcI6q8DBRCqAt1D3Sy2VQ0RyyuUneEgJAoVDoSIaWcPwsSHOdwG2YrcSZB2PDNZ8HdEJLFAj71VJigq4IvIY9R7eGlqdjdmD8M7htwCYEdCKHeov5LoWU1IvcomuEwFfciXrgkmG03JXIE07moZhs0LC2Vd6eUayudKhtpn5nfJgSMEnYa0 Requires: ld-linux.so.2 >= set:jiL26, ld-linux.so.2(GLIBC_2.3), libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.10), libc.so.6(GLIBC_2.16), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.28), libc.so.6(GLIBC_2.3.2), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_7.0.0), libgcc_s.so.1(GLIBC_2.0), libm.so.6(GLIBC_2.2), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.14), libtommath.so.1 >= set:lgaK7xzlaeNAmeIb9PD1D9yB21opBgZoT3KeRV77tZl5pZg, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.z1aXo5 Creating libfbclient-debuginfo package Processing files: firebird-server-4.0.0.2496.0-alt4 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8V4oZ8 find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) lib.prov: /usr/src/tmp/firebird-buildroot/usr/lib/libib_util.so: 2 symbols, 11 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ZtJZhp find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) shebang.req.files: executable script /usr/src/tmp/firebird-buildroot/usr/share/firebird/posixLibrary.sh is not executable shell.req: /usr/src/tmp/firebird-buildroot/usr/sbin/registerDatabase.sh: /usr/bin/isql -> /usr/bin/isql (raw, not installed) find-requires: FINDPACKAGE-COMMANDS: awk cat chmod chown cp egrep grep haveLibrary ln mkdir mv ps reconfigDynamicLoader rm rmdir sleep start-stop-daemon startService stopSuperServerIfRunning tar touch Finding Requires(pre) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.k7oz4B Finding Requires(post) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Jx3QhU Finding Requires(preun) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.JFuJi5 Provides: firebird-server-superserver = 4.0.0.2496.0-alt4, firebird-server-classic = 4.0.0.2496.0-alt4, firebird-server-common = 4.0.0.2496.0-alt4, libib_util.so = set:ecRAK0 Requires: firebird = 4.0.0.2496.0-alt4, /bin/sh, /etc/logrotate.d, /etc/rc.d/init.d, /etc/rc.d/init.d(action), /etc/rc.d/init.d(msg_already_running), /etc/rc.d/init.d(passed), /etc/rc.d/init.d/functions, /lib/ld-linux.so.2, /usr/bin/isql, coreutils, gawk, grep, ld-linux.so.2 >= set:jiL26, ld-linux.so.2(GLIBC_2.3), libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.10), libc.so.6(GLIBC_2.16), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.28), libc.so.6(GLIBC_2.3.2), libc.so.6(GLIBC_2.3.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libfbclient.so.2 >= set:mgUZeGGRODV6OlsKlEG8RVSw8PB2A9YuxTTUF7K3gxbFqgm7cbDy5qWGwBu4E3rOt201CLTo3kyf9mGb9MUmFuFvybuCYM80dxiW8gK0, libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_7.0.0), libgcc_s.so.1(GLIBC_2.0), libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.2), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.14), libtommath.so.1 >= set:lgaK7xzlaeNAmeIb9PD1D9yB21opBgZoT3KeRV77tZl5pZg, procps, rtld(GNU_HASH), service, tar Requires(interp): /bin/sh Requires(rpmlib): rpmlib(SetVersions) Requires(pre): /bin/sh, /usr/sbin/groupadd, /usr/sbin/useradd Requires(post): /bin/sh, /usr/sbin/post_service Requires(preun): /bin/sh, /usr/sbin/preun_service Conflicts: firebird-server-superserver < 4.0.0.2496.0-alt4, firebird-server-classic < 4.0.0.2496.0-alt4, firebird-server-common < 4.0.0.2496.0-alt4 Obsoletes: firebird-server-superserver < 4.0.0.2496.0-alt4, firebird-server-classic < 4.0.0.2496.0-alt4, firebird-server-common < 4.0.0.2496.0-alt4 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.NvJ6aU Creating firebird-server-debuginfo package Processing files: firebird-doc-4.0.0.2496.0-alt4 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.prN1co find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.CXSD0O find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: firebird-server = 4.0.0.2496.0-alt4 Processing files: firebird-examples-4.0.0.2496.0-alt4 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.P2wTEu find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.NNwyMe find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: firebird-server = 4.0.0.2496.0-alt4 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.kFCRQ6 Processing files: firebird-debuginfo-4.0.0.2496.0-alt4 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.PcvhxT find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.S2gCfa find-requires: running scripts (debuginfo) Requires: firebird = 4.0.0.2496.0-alt4, debug(ld-linux.so.2), debug(libc.so.6), debug(libfbclient.so.2), debug(libgcc_s.so.1), debug(libm.so.6), debug(libre2.so.9), debug(libstdc++.so.6), debug(libtomcrypt.so.1), debug(libtommath.so.1) Processing files: firebird-devel-debuginfo-4.0.0.2496.0-alt4 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.08MwOj find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7EGX95 find-requires: running scripts (debuginfo) Requires: firebird-devel = 4.0.0.2496.0-alt4, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(ld-linux.so.2), debug(libc.so.6), debug(libfbclient.so.2), debug(libgcc_s.so.1), debug(libstdc++.so.6) Processing files: firebird-utils-debuginfo-4.0.0.2496.0-alt4 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.nq1sFK find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ziPcYA find-requires: running scripts (debuginfo) Requires: firebird-utils = 4.0.0.2496.0-alt4, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(ld-linux.so.2), debug(libc.so.6), debug(libedit.so.3), debug(libfbclient.so.2), debug(libgcc_s.so.1), debug(libm.so.6), debug(libre2.so.9), debug(libstdc++.so.6) Processing files: libfbclient-debuginfo-4.0.0.2496.0-alt4 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.6u12ft find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ICb2pS find-requires: running scripts (debuginfo) Provides: debug(libfbclient.so.2) Requires: libfbclient = 4.0.0.2496.0-alt4, debug(ld-linux.so.2), debug(libc.so.6), debug(libgcc_s.so.1), debug(libm.so.6), debug(libstdc++.so.6), debug(libtommath.so.1) Processing files: firebird-server-debuginfo-4.0.0.2496.0-alt4 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.snY8aV find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.B50vn1 find-requires: running scripts (debuginfo) Provides: debug(libib_util.so) Requires: firebird-server = 4.0.0.2496.0-alt4, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(ld-linux.so.2), debug(libc.so.6), debug(libfbclient.so.2), debug(libgcc_s.so.1), debug(libm.so.6), debug(libstdc++.so.6), debug(libtommath.so.1) Adding to firebird-devel a strict dependency on firebird Adding to firebird-utils a strict dependency on firebird Adding to firebird a strict dependency on libfbclient Adding to firebird-server a strict dependency on firebird Adding to firebird-debuginfo a strict dependency on firebird Adding to firebird-devel-debuginfo a strict dependency on firebird-devel Adding to firebird-utils-debuginfo a strict dependency on firebird-utils Adding to libfbclient-debuginfo a strict dependency on libfbclient Adding to firebird-doc a strict dependency on firebird-server Adding to firebird-examples a strict dependency on firebird-server Adding to firebird-server-debuginfo a strict dependency on firebird-server Adding to firebird-devel a strict dependency on libfbclient Adding to firebird-utils a strict dependency on libfbclient Adding to firebird-server a strict dependency on libfbclient Adding to firebird-debuginfo a strict dependency on libfbclient-debuginfo Adding to firebird-devel-debuginfo a strict dependency on libfbclient-debuginfo Adding to firebird-utils-debuginfo a strict dependency on libfbclient-debuginfo Adding to firebird-server-debuginfo a strict dependency on libfbclient-debuginfo Adding to firebird-devel-debuginfo a strict dependency on firebird-debuginfo Removing from firebird-devel-debuginfo 133 sources provided by firebird-debuginfo also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/extern/decNumber also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/extern/ttmath also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/common/classes also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/common/config also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/common/os/posix also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/include/firebird/impl also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/include/gen also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/jrd also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/yvalve also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/extern also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/common/os also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/include/firebird also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/include Adding to firebird-utils-debuginfo a strict dependency on firebird-debuginfo Removing from firebird-utils-debuginfo 209 sources provided by firebird-debuginfo also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/extern/decNumber also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/extern/ttmath also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/burp/split also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/common/config also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/common/os/posix also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/include/firebird/impl also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/include/gen also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/jrd/trace also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/remote also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/temp/Release/alice also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/temp/Release/burp also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/temp/Release/utilities/gstat also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/extern also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/common/os also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/include/firebird also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/jrd also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/temp/Release/utilities Removing from firebird-debuginfo 191 sources provided by libfbclient-debuginfo also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/extern/decNumber also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/extern/ttmath also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/common/config also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/include/firebird/impl also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/remote also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/yvalve also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/extern Adding to firebird-server-debuginfo a strict dependency on firebird-debuginfo Removing from firebird-server-debuginfo 51 sources provided by firebird-debuginfo also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/dsql also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/jrd/replication Removing from firebird-utils-debuginfo 5 sources provided by libfbclient-debuginfo Removing from firebird-server-debuginfo 201 sources provided by libfbclient-debuginfo also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/extern/decNumber also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/extern/ttmath also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/auth/SecurityDatabase also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/common/classes also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/common/config also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/common/sha2 also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/include/firebird/impl also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/include/gen also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/jrd also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/yvalve also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/extern also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/include/firebird also prunning dir /usr/src/debug/firebird-4.0.0.2496.0/src/include Removing 1 extra deps from firebird due to dependency on libfbclient Removing 2 extra deps from firebird-devel due to dependency on libfbclient Removing 1 extra deps from firebird-utils due to dependency on libfbclient Removing 1 extra deps from firebird-server due to dependency on libfbclient Removing 1 extra deps from firebird-debuginfo due to dependency on libfbclient-debuginfo Removing 1 extra deps from firebird-devel-debuginfo due to dependency on libfbclient-debuginfo Removing 1 extra deps from firebird-utils-debuginfo due to dependency on libfbclient-debuginfo Removing 1 extra deps from firebird-server-debuginfo due to dependency on libfbclient-debuginfo Removing 24 extra deps from firebird-devel due to repentancy on firebird Removing 27 extra deps from firebird-utils due to repentancy on firebird Removing 24 extra deps from firebird due to repentancy on libfbclient Removing 3 extra deps from firebird-server due to repentancy on firebird Removing 27 extra deps from firebird-server due to repentancy on libfbclient Removing 5 extra deps from firebird-devel-debuginfo due to repentancy on firebird-debuginfo Removing 7 extra deps from firebird-utils-debuginfo due to repentancy on firebird-debuginfo Removing 6 extra deps from firebird-debuginfo due to repentancy on libfbclient-debuginfo Removing 1 extra deps from firebird-server-debuginfo due to repentancy on firebird-debuginfo Removing 6 extra deps from firebird-server-debuginfo due to repentancy on libfbclient-debuginfo Wrote: /usr/src/RPM/RPMS/i586/firebird-4.0.0.2496.0-alt4.i586.rpm (w2T16.xzdio) Wrote: /usr/src/RPM/RPMS/i586/firebird-devel-4.0.0.2496.0-alt4.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/firebird-utils-4.0.0.2496.0-alt4.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libfbclient-4.0.0.2496.0-alt4.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/firebird-server-4.0.0.2496.0-alt4.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/firebird-doc-4.0.0.2496.0-alt4.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/firebird-examples-4.0.0.2496.0-alt4.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/firebird-debuginfo-4.0.0.2496.0-alt4.i586.rpm (w2T16.xzdio) Wrote: /usr/src/RPM/RPMS/i586/firebird-devel-debuginfo-4.0.0.2496.0-alt4.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/firebird-utils-debuginfo-4.0.0.2496.0-alt4.i586.rpm (w2T16.xzdio) Wrote: /usr/src/RPM/RPMS/i586/libfbclient-debuginfo-4.0.0.2496.0-alt4.i586.rpm (w2T16.xzdio) Wrote: /usr/src/RPM/RPMS/i586/firebird-server-debuginfo-4.0.0.2496.0-alt4.i586.rpm (w2T16.xzdio) 925.20user 89.86system 16:31.59elapsed 102%CPU (0avgtext+0avgdata 508052maxresident)k 0inputs+0outputs (780major+26715664minor)pagefaults 0swaps 2.78user 2.01system 16:47.16elapsed 0%CPU (0avgtext+0avgdata 106776maxresident)k 944inputs+0outputs (47235major+226665minor)pagefaults 0swaps --- firebird-4.0.0.2496.0-alt4.i586.rpm.repo 2021-08-31 10:13:52.000000000 +0000 +++ firebird-4.0.0.2496.0-alt4.i586.rpm.hasher 2022-10-29 05:12:49.863781882 +0000 @@ -180,3 +180,2 @@ Requires: libc.so.6(GLIBC_2.3.3) -Requires: libgcc_s.so.1(GCC_7.0.0) Requires: libm.so.6(GLIBC_2.0) @@ -184,3 +183,2 @@ Requires: libm.so.6(GLIBC_2.29) -Requires: libpthread.so.0(GLIBC_2.4) Requires: libre2.so.9 >= set:linK81ZkJb0pD1 @@ -204,11 +202,11 @@ File: /usr/lib/firebird/plugins 40755 root:root -File: /usr/lib/firebird/plugins/libChaCha.so 100644 root:root a2841d88d8c1a88f8896ebf0846b3446 -File: /usr/lib/firebird/plugins/libEngine13.so 100644 root:root 6d03535e254cd5e0c3f2abfc6a301575 -File: /usr/lib/firebird/plugins/libLegacy_Auth.so 100644 root:root db81ef2bc8988415bfdb328ee8d0b09b -File: /usr/lib/firebird/plugins/libLegacy_UserManager.so 100644 root:root 688c05ba6810af50b9063cd537fbbb1c -File: /usr/lib/firebird/plugins/libSrp.so 100644 root:root 34029e58bf52baadf8330d31320b5374 -File: /usr/lib/firebird/plugins/libfbtrace.so 100644 root:root 9012acef12690e460071d7b50c33b546 -File: /usr/lib/firebird/plugins/libudr_engine.so 100644 root:root b56736ba370ff1ad99226df0a386a363 +File: /usr/lib/firebird/plugins/libChaCha.so 100644 root:root d27bba682c6f290304b0fc4d0735350e +File: /usr/lib/firebird/plugins/libEngine13.so 100644 root:root 6755893b6770f70626d52742196dd022 +File: /usr/lib/firebird/plugins/libLegacy_Auth.so 100644 root:root 57ad029a7e4153592edd3a5423558514 +File: /usr/lib/firebird/plugins/libLegacy_UserManager.so 100644 root:root dbcbf21580279409a3aa6509931f2a60 +File: /usr/lib/firebird/plugins/libSrp.so 100644 root:root f7dd5c59f386d56269c8abd503bec6d3 +File: /usr/lib/firebird/plugins/libfbtrace.so 100644 root:root 6ec510b391f0b0609805cb2e8ddba4a6 +File: /usr/lib/firebird/plugins/libudr_engine.so 100644 root:root beeded2a0bf7cf4aaaaac98b03837d9c File: /usr/lib/firebird/plugins/udr 40755 root:root -File: /usr/lib/firebird/plugins/udr/libudf_compat.so 100644 root:root 080793339f048354b436e3ff3a11a847 +File: /usr/lib/firebird/plugins/udr/libudf_compat.so 100644 root:root 5d437070de6b54565307a188758bd160 File: /usr/lib/firebird/plugins/udr/udf_compat.sql 100644 root:root 24ce80b697525e16ea5fec959aa93d36 @@ -373,2 +371,2 @@ File: /usr/share/firebird/upgrade/v4.0/udf_replace.txt 100644 root:root 247d8222ebe3807a6417b04e51b1490c -RPMIdentity: 7cf77e00f201170a1e6051fbe1f22cad013c16cdfe401216bea59fd5117cb5487407f97001e765579cf81886f681ca9ed1d44f631b03f0c8c51870f85495f5ce +RPMIdentity: aed62e2b8211a9755e914322d9f6aade2d8208a3907e3a6e61e3213b1a95692dbd6b8c305014c87e8ed4cf0c676637448560fb04862a36607c33aac6f1706ac5 --- firebird-debuginfo-4.0.0.2496.0-alt4.i586.rpm.repo 2021-08-31 10:13:52.000000000 +0000 +++ firebird-debuginfo-4.0.0.2496.0-alt4.i586.rpm.hasher 2022-10-29 05:12:49.925783075 +0000 @@ -1,25 +1,25 @@ -/usr/lib/debug/.build-id/0d 40755 root:root -/usr/lib/debug/.build-id/0d/9d63fd66d5c791bcebafddcfa4e2e0267eedcf 120777 root:root ../../../firebird/plugins/libLegacy_Auth.so -/usr/lib/debug/.build-id/0d/9d63fd66d5c791bcebafddcfa4e2e0267eedcf.debug 120777 root:root ../../usr/lib/firebird/plugins/libLegacy_Auth.so.debug -/usr/lib/debug/.build-id/13 40755 root:root -/usr/lib/debug/.build-id/13/e34fe994712b6618b29373d14e494e9d0da263 120777 root:root ../../../firebird/plugins/libSrp.so -/usr/lib/debug/.build-id/13/e34fe994712b6618b29373d14e494e9d0da263.debug 120777 root:root ../../usr/lib/firebird/plugins/libSrp.so.debug -/usr/lib/debug/.build-id/1e 40755 root:root -/usr/lib/debug/.build-id/1e/af87d154addf5c34d5959f1203e36984655d3b 120777 root:root ../../../firebird/plugins/libfbtrace.so -/usr/lib/debug/.build-id/1e/af87d154addf5c34d5959f1203e36984655d3b.debug 120777 root:root ../../usr/lib/firebird/plugins/libfbtrace.so.debug -/usr/lib/debug/.build-id/31 40755 root:root -/usr/lib/debug/.build-id/31/6ec467040ad07cb881f562224da69df84eae4c 120777 root:root ../../../firebird/plugins/libLegacy_UserManager.so -/usr/lib/debug/.build-id/31/6ec467040ad07cb881f562224da69df84eae4c.debug 120777 root:root ../../usr/lib/firebird/plugins/libLegacy_UserManager.so.debug -/usr/lib/debug/.build-id/64 40755 root:root -/usr/lib/debug/.build-id/64/1a20c82953a79c615f3b102a9972bf673e4048 120777 root:root ../../../firebird/plugins/libChaCha.so -/usr/lib/debug/.build-id/64/1a20c82953a79c615f3b102a9972bf673e4048.debug 120777 root:root ../../usr/lib/firebird/plugins/libChaCha.so.debug -/usr/lib/debug/.build-id/b4 40755 root:root -/usr/lib/debug/.build-id/b4/87853831d2150068b8b035b007e64f0e9db7d0 120777 root:root ../../../firebird/plugins/libEngine13.so -/usr/lib/debug/.build-id/b4/87853831d2150068b8b035b007e64f0e9db7d0.debug 120777 root:root ../../usr/lib/firebird/plugins/libEngine13.so.debug -/usr/lib/debug/.build-id/ce 40755 root:root -/usr/lib/debug/.build-id/ce/54b40406255fb7c9da189349cb433a8839a0dc 120777 root:root ../../../firebird/plugins/libudr_engine.so -/usr/lib/debug/.build-id/ce/54b40406255fb7c9da189349cb433a8839a0dc.debug 120777 root:root ../../usr/lib/firebird/plugins/libudr_engine.so.debug -/usr/lib/debug/.build-id/f2 40755 root:root -/usr/lib/debug/.build-id/f2/b01ce04b357ff6b909a013d94fa0eff779dbe1 120777 root:root ../../../firebird/plugins/udr/libudf_compat.so -/usr/lib/debug/.build-id/f2/b01ce04b357ff6b909a013d94fa0eff779dbe1.debug 120777 root:root ../../usr/lib/firebird/plugins/udr/libudf_compat.so.debug +/usr/lib/debug/.build-id/11 40755 root:root +/usr/lib/debug/.build-id/11/d6c8f31b5e87c64c54d581f32e2a39d77d0a7e 120777 root:root ../../../firebird/plugins/libLegacy_Auth.so +/usr/lib/debug/.build-id/11/d6c8f31b5e87c64c54d581f32e2a39d77d0a7e.debug 120777 root:root ../../usr/lib/firebird/plugins/libLegacy_Auth.so.debug +/usr/lib/debug/.build-id/1a 40755 root:root +/usr/lib/debug/.build-id/1a/b7c602811d553db258d2c2f6f25c36d901c405 120777 root:root ../../../firebird/plugins/libChaCha.so +/usr/lib/debug/.build-id/1a/b7c602811d553db258d2c2f6f25c36d901c405.debug 120777 root:root ../../usr/lib/firebird/plugins/libChaCha.so.debug +/usr/lib/debug/.build-id/41 40755 root:root +/usr/lib/debug/.build-id/41/2d6b4000e9823fcfa3335daf586cad64c06a6f 120777 root:root ../../../firebird/plugins/libfbtrace.so +/usr/lib/debug/.build-id/41/2d6b4000e9823fcfa3335daf586cad64c06a6f.debug 120777 root:root ../../usr/lib/firebird/plugins/libfbtrace.so.debug +/usr/lib/debug/.build-id/5f 40755 root:root +/usr/lib/debug/.build-id/5f/86940369bea3126675e9e25588a5949fecae29 120777 root:root ../../../firebird/plugins/libSrp.so +/usr/lib/debug/.build-id/5f/86940369bea3126675e9e25588a5949fecae29.debug 120777 root:root ../../usr/lib/firebird/plugins/libSrp.so.debug +/usr/lib/debug/.build-id/6d 40755 root:root +/usr/lib/debug/.build-id/6d/0c944513f238bcbdc0af6d3d310d957b38c836 120777 root:root ../../../firebird/plugins/libEngine13.so +/usr/lib/debug/.build-id/6d/0c944513f238bcbdc0af6d3d310d957b38c836.debug 120777 root:root ../../usr/lib/firebird/plugins/libEngine13.so.debug +/usr/lib/debug/.build-id/8a 40755 root:root +/usr/lib/debug/.build-id/8a/7b07d7ffb8d3a2edd70218f19bd695eb7234e8 120777 root:root ../../../firebird/plugins/udr/libudf_compat.so +/usr/lib/debug/.build-id/8a/7b07d7ffb8d3a2edd70218f19bd695eb7234e8.debug 120777 root:root ../../usr/lib/firebird/plugins/udr/libudf_compat.so.debug +/usr/lib/debug/.build-id/c1 40755 root:root +/usr/lib/debug/.build-id/c1/515056f4ae5289c249e75333dc9324c0f88316 120777 root:root ../../../firebird/plugins/libLegacy_UserManager.so +/usr/lib/debug/.build-id/c1/515056f4ae5289c249e75333dc9324c0f88316.debug 120777 root:root ../../usr/lib/firebird/plugins/libLegacy_UserManager.so.debug +/usr/lib/debug/.build-id/cb 40755 root:root +/usr/lib/debug/.build-id/cb/c33e793d58f2f0102ccbe8e4884ae0c7749918 120777 root:root ../../../firebird/plugins/libudr_engine.so +/usr/lib/debug/.build-id/cb/c33e793d58f2f0102ccbe8e4884ae0c7749918.debug 120777 root:root ../../usr/lib/firebird/plugins/libudr_engine.so.debug /usr/lib/debug/usr/lib/firebird 40755 root:root @@ -285,2 +285,3 @@ /usr/src/debug/firebird-4.0.0.2496.0/src/jrd/extds/ValidatePassword.h 100644 root:root +/usr/src/debug/firebird-4.0.0.2496.0/src/jrd/filte_proto.h 100644 root:root /usr/src/debug/firebird-4.0.0.2496.0/src/jrd/filters.cpp 100644 root:root @@ -441,2 +442,3 @@ /usr/src/debug/firebird-4.0.0.2496.0/src/utilities/gsec/gsec.cpp 100644 root:root +/usr/src/debug/firebird-4.0.0.2496.0/src/utilities/gsec/gsec_proto.h 100644 root:root /usr/src/debug/firebird-4.0.0.2496.0/src/utilities/gsec/gsecswi.h 100644 root:root @@ -448,2 +450,3 @@ /usr/src/debug/firebird-4.0.0.2496.0/src/utilities/nbackup/nbackup.cpp 100644 root:root +/usr/src/debug/firebird-4.0.0.2496.0/src/utilities/nbackup/nbk_proto.h 100644 root:root /usr/src/debug/firebird-4.0.0.2496.0/src/utilities/nbackup/nbkswi.h 100644 root:root @@ -498,37 +501,37 @@ Provides: firebird-debuginfo = 4.0.0.2496.0-alt4:sisyphus+284247.100.1.2 -File: /usr/lib/debug/.build-id/0d 40755 root:root -File: /usr/lib/debug/.build-id/0d/9d63fd66d5c791bcebafddcfa4e2e0267eedcf 120777 root:root ../../../firebird/plugins/libLegacy_Auth.so -File: /usr/lib/debug/.build-id/0d/9d63fd66d5c791bcebafddcfa4e2e0267eedcf.debug 120777 root:root ../../usr/lib/firebird/plugins/libLegacy_Auth.so.debug -File: /usr/lib/debug/.build-id/13 40755 root:root -File: /usr/lib/debug/.build-id/13/e34fe994712b6618b29373d14e494e9d0da263 120777 root:root ../../../firebird/plugins/libSrp.so -File: /usr/lib/debug/.build-id/13/e34fe994712b6618b29373d14e494e9d0da263.debug 120777 root:root ../../usr/lib/firebird/plugins/libSrp.so.debug -File: /usr/lib/debug/.build-id/1e 40755 root:root -File: /usr/lib/debug/.build-id/1e/af87d154addf5c34d5959f1203e36984655d3b 120777 root:root ../../../firebird/plugins/libfbtrace.so -File: /usr/lib/debug/.build-id/1e/af87d154addf5c34d5959f1203e36984655d3b.debug 120777 root:root ../../usr/lib/firebird/plugins/libfbtrace.so.debug -File: /usr/lib/debug/.build-id/31 40755 root:root -File: /usr/lib/debug/.build-id/31/6ec467040ad07cb881f562224da69df84eae4c 120777 root:root ../../../firebird/plugins/libLegacy_UserManager.so -File: /usr/lib/debug/.build-id/31/6ec467040ad07cb881f562224da69df84eae4c.debug 120777 root:root ../../usr/lib/firebird/plugins/libLegacy_UserManager.so.debug -File: /usr/lib/debug/.build-id/64 40755 root:root -File: /usr/lib/debug/.build-id/64/1a20c82953a79c615f3b102a9972bf673e4048 120777 root:root ../../../firebird/plugins/libChaCha.so -File: /usr/lib/debug/.build-id/64/1a20c82953a79c615f3b102a9972bf673e4048.debug 120777 root:root ../../usr/lib/firebird/plugins/libChaCha.so.debug -File: /usr/lib/debug/.build-id/b4 40755 root:root -File: /usr/lib/debug/.build-id/b4/87853831d2150068b8b035b007e64f0e9db7d0 120777 root:root ../../../firebird/plugins/libEngine13.so -File: /usr/lib/debug/.build-id/b4/87853831d2150068b8b035b007e64f0e9db7d0.debug 120777 root:root ../../usr/lib/firebird/plugins/libEngine13.so.debug -File: /usr/lib/debug/.build-id/ce 40755 root:root -File: /usr/lib/debug/.build-id/ce/54b40406255fb7c9da189349cb433a8839a0dc 120777 root:root ../../../firebird/plugins/libudr_engine.so -File: /usr/lib/debug/.build-id/ce/54b40406255fb7c9da189349cb433a8839a0dc.debug 120777 root:root ../../usr/lib/firebird/plugins/libudr_engine.so.debug -File: /usr/lib/debug/.build-id/f2 40755 root:root -File: /usr/lib/debug/.build-id/f2/b01ce04b357ff6b909a013d94fa0eff779dbe1 120777 root:root ../../../firebird/plugins/udr/libudf_compat.so -File: /usr/lib/debug/.build-id/f2/b01ce04b357ff6b909a013d94fa0eff779dbe1.debug 120777 root:root ../../usr/lib/firebird/plugins/udr/libudf_compat.so.debug +File: /usr/lib/debug/.build-id/11 40755 root:root +File: /usr/lib/debug/.build-id/11/d6c8f31b5e87c64c54d581f32e2a39d77d0a7e 120777 root:root ../../../firebird/plugins/libLegacy_Auth.so +File: /usr/lib/debug/.build-id/11/d6c8f31b5e87c64c54d581f32e2a39d77d0a7e.debug 120777 root:root ../../usr/lib/firebird/plugins/libLegacy_Auth.so.debug +File: /usr/lib/debug/.build-id/1a 40755 root:root +File: /usr/lib/debug/.build-id/1a/b7c602811d553db258d2c2f6f25c36d901c405 120777 root:root ../../../firebird/plugins/libChaCha.so +File: /usr/lib/debug/.build-id/1a/b7c602811d553db258d2c2f6f25c36d901c405.debug 120777 root:root ../../usr/lib/firebird/plugins/libChaCha.so.debug +File: /usr/lib/debug/.build-id/41 40755 root:root +File: /usr/lib/debug/.build-id/41/2d6b4000e9823fcfa3335daf586cad64c06a6f 120777 root:root ../../../firebird/plugins/libfbtrace.so +File: /usr/lib/debug/.build-id/41/2d6b4000e9823fcfa3335daf586cad64c06a6f.debug 120777 root:root ../../usr/lib/firebird/plugins/libfbtrace.so.debug +File: /usr/lib/debug/.build-id/5f 40755 root:root +File: /usr/lib/debug/.build-id/5f/86940369bea3126675e9e25588a5949fecae29 120777 root:root ../../../firebird/plugins/libSrp.so +File: /usr/lib/debug/.build-id/5f/86940369bea3126675e9e25588a5949fecae29.debug 120777 root:root ../../usr/lib/firebird/plugins/libSrp.so.debug +File: /usr/lib/debug/.build-id/6d 40755 root:root +File: /usr/lib/debug/.build-id/6d/0c944513f238bcbdc0af6d3d310d957b38c836 120777 root:root ../../../firebird/plugins/libEngine13.so +File: /usr/lib/debug/.build-id/6d/0c944513f238bcbdc0af6d3d310d957b38c836.debug 120777 root:root ../../usr/lib/firebird/plugins/libEngine13.so.debug +File: /usr/lib/debug/.build-id/8a 40755 root:root +File: /usr/lib/debug/.build-id/8a/7b07d7ffb8d3a2edd70218f19bd695eb7234e8 120777 root:root ../../../firebird/plugins/udr/libudf_compat.so +File: /usr/lib/debug/.build-id/8a/7b07d7ffb8d3a2edd70218f19bd695eb7234e8.debug 120777 root:root ../../usr/lib/firebird/plugins/udr/libudf_compat.so.debug +File: /usr/lib/debug/.build-id/c1 40755 root:root +File: /usr/lib/debug/.build-id/c1/515056f4ae5289c249e75333dc9324c0f88316 120777 root:root ../../../firebird/plugins/libLegacy_UserManager.so +File: /usr/lib/debug/.build-id/c1/515056f4ae5289c249e75333dc9324c0f88316.debug 120777 root:root ../../usr/lib/firebird/plugins/libLegacy_UserManager.so.debug +File: /usr/lib/debug/.build-id/cb 40755 root:root +File: /usr/lib/debug/.build-id/cb/c33e793d58f2f0102ccbe8e4884ae0c7749918 120777 root:root ../../../firebird/plugins/libudr_engine.so +File: /usr/lib/debug/.build-id/cb/c33e793d58f2f0102ccbe8e4884ae0c7749918.debug 120777 root:root ../../usr/lib/firebird/plugins/libudr_engine.so.debug File: /usr/lib/debug/usr/lib/firebird 40755 root:root File: /usr/lib/debug/usr/lib/firebird/plugins 40755 root:root -File: /usr/lib/debug/usr/lib/firebird/plugins/libChaCha.so.debug 100644 root:root 7b1156d6ade3286b2ffb870db2945e38 -File: /usr/lib/debug/usr/lib/firebird/plugins/libEngine13.so.debug 100644 root:root 40ef1dc429c2edd6a7e8dc8ebb086011 -File: /usr/lib/debug/usr/lib/firebird/plugins/libLegacy_Auth.so.debug 100644 root:root 37701055d226d19b5462542e9b0a7f5c -File: /usr/lib/debug/usr/lib/firebird/plugins/libLegacy_UserManager.so.debug 100644 root:root b3897ed9ab7b52b029a1a9f55b1d8855 -File: /usr/lib/debug/usr/lib/firebird/plugins/libSrp.so.debug 100644 root:root 4ad02611c60499a80ec01df9a712af5a -File: /usr/lib/debug/usr/lib/firebird/plugins/libfbtrace.so.debug 100644 root:root 7291b45ef8547aea3e4fd0b0a05d7dd8 -File: /usr/lib/debug/usr/lib/firebird/plugins/libudr_engine.so.debug 100644 root:root 14b217b767b8e562cef24728ca1e5e95 +File: /usr/lib/debug/usr/lib/firebird/plugins/libChaCha.so.debug 100644 root:root c2a4e6bcd5d845bfc13b4a9438dbf5a9 +File: /usr/lib/debug/usr/lib/firebird/plugins/libEngine13.so.debug 100644 root:root 58a9e2e4d746f2b431968d6817c8abb8 +File: /usr/lib/debug/usr/lib/firebird/plugins/libLegacy_Auth.so.debug 100644 root:root 1dae67fab23963b6d264da2e36045333 +File: /usr/lib/debug/usr/lib/firebird/plugins/libLegacy_UserManager.so.debug 100644 root:root 96b5ef6673decc245a3311d47e48c9a2 +File: /usr/lib/debug/usr/lib/firebird/plugins/libSrp.so.debug 100644 root:root 6981861ac0dbe4ebdc59dc318fe0935c +File: /usr/lib/debug/usr/lib/firebird/plugins/libfbtrace.so.debug 100644 root:root ab9e7f0fc5770b005b8a01bc740b87fe +File: /usr/lib/debug/usr/lib/firebird/plugins/libudr_engine.so.debug 100644 root:root b59dbd6a0ad14923ffdda8565a748f0f File: /usr/lib/debug/usr/lib/firebird/plugins/udr 40755 root:root -File: /usr/lib/debug/usr/lib/firebird/plugins/udr/libudf_compat.so.debug 100644 root:root 72b72c5c0d2909962042a1d5da72ed9e +File: /usr/lib/debug/usr/lib/firebird/plugins/udr/libudf_compat.so.debug 100644 root:root f9614f97883d90dfe31f83dfd4dc3d4a File: /usr/src/debug/firebird-4.0.0.2496.0 40755 root:root @@ -783,2 +786,3 @@ File: /usr/src/debug/firebird-4.0.0.2496.0/src/jrd/extds/ValidatePassword.h 100644 root:root edfcdd93e6f88a44ccbed0066709bf19 +File: /usr/src/debug/firebird-4.0.0.2496.0/src/jrd/filte_proto.h 100644 root:root 7f619cc280c1b0f3a36158a299013978 File: /usr/src/debug/firebird-4.0.0.2496.0/src/jrd/filters.cpp 100644 root:root 93c0b553f79b31ce67c24bb8d423cd8b @@ -939,2 +943,3 @@ File: /usr/src/debug/firebird-4.0.0.2496.0/src/utilities/gsec/gsec.cpp 100644 root:root 380880690ee0f67a59f4e53f3ea70d19 +File: /usr/src/debug/firebird-4.0.0.2496.0/src/utilities/gsec/gsec_proto.h 100644 root:root 225946c7709902212b5f37ec7f654178 File: /usr/src/debug/firebird-4.0.0.2496.0/src/utilities/gsec/gsecswi.h 100644 root:root a5a56abbbd9046b74325ff1d16ddc417 @@ -946,2 +951,3 @@ File: /usr/src/debug/firebird-4.0.0.2496.0/src/utilities/nbackup/nbackup.cpp 100644 root:root e6d42da0d1ada10dbe995e894e48e510 +File: /usr/src/debug/firebird-4.0.0.2496.0/src/utilities/nbackup/nbk_proto.h 100644 root:root 8a71702cb60ee1262e4a46983117041a File: /usr/src/debug/firebird-4.0.0.2496.0/src/utilities/nbackup/nbkswi.h 100644 root:root 8b2180c191e4ce0d76f7af63c0255938 @@ -990,2 +996,2 @@ File: /usr/src/debug/firebird-4.0.0.2496.0/temp/Release/utilities/gstat/dba.cpp 100644 root:root b668842dd6a0f3cb28e2d1e0a55ab96d -RPMIdentity: 8432626051e7dcb85705607afeaaa3f20484f7440085526eddc1e930ea94e6a2e9f33917da9046da832932697112eb98a2c1cb2f3253f732c7d53fe124950460 +RPMIdentity: f894195ab533a5f785a5e65c37789a574c2efb486b98c1654e318c24638e5033a96c06b1d050f3adb397f06660793bfeea5276038facf5e7efdf7221bdd8f811 --- firebird-devel-4.0.0.2496.0-alt4.i586.rpm.repo 2021-08-31 10:13:52.000000000 +0000 +++ firebird-devel-4.0.0.2496.0-alt4.i586.rpm.hasher 2022-10-29 05:12:49.992784363 +0000 @@ -73,3 +73,3 @@ File: /usr/bin/fb_config 100755 root:root 18a6137f0ec0d4ca3798ab1c3e38f9d4 -File: /usr/bin/gpre 100755 root:root a9ccd80465bc8f4c17c069c0e3503cf9 +File: /usr/bin/gpre 100755 root:root 91beddcc5e4fc2efb57a2f24cc50c6c3 File: /usr/include/firebird 40755 root:root @@ -136,2 +136,2 @@ File: /usr/lib/pkgconfig/fbclient.pc 100644 root:root 844dfe1cdcd97bf01ad38b618aa8751a -RPMIdentity: 97dbe5d45343ee708ccfef4c5433db615dcc05248b19d3aeaef667d2af75962bf8ebdb9f54753cb6ba3ed273041a539fc7aa644090a1438ec625c4caeca69fd5 +RPMIdentity: 51e1461faf8312977f962ab9ddcc695dc88f47d74b40959e595147c190ffa461f61229eb5186ab28706e6296ee7d2e33c94427b996e80eb06959ccb5196c9b1a --- firebird-devel-debuginfo-4.0.0.2496.0-alt4.i586.rpm.repo 2021-08-31 10:13:53.000000000 +0000 +++ firebird-devel-debuginfo-4.0.0.2496.0-alt4.i586.rpm.hasher 2022-10-29 05:12:50.110786632 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/3e 40755 root:root -/usr/lib/debug/.build-id/3e/f38b4b6b2ceedb32dfb87b99961f64e340c702 120777 root:root ../../../../bin/gpre -/usr/lib/debug/.build-id/3e/f38b4b6b2ceedb32dfb87b99961f64e340c702.debug 120777 root:root ../../usr/bin/gpre.debug +/usr/lib/debug/.build-id/b1 40755 root:root +/usr/lib/debug/.build-id/b1/bac057108035c6615423f7f10d7259da4cefd0 120777 root:root ../../../../bin/gpre +/usr/lib/debug/.build-id/b1/bac057108035c6615423f7f10d7259da4cefd0.debug 120777 root:root ../../usr/bin/gpre.debug /usr/lib/debug/usr/bin/gpre.debug 100644 root:root @@ -30,2 +30,3 @@ /usr/src/debug/firebird-4.0.0.2496.0/src/gpre/jrdmet.cpp 100644 root:root +/usr/src/debug/firebird-4.0.0.2496.0/src/gpre/lang_proto.h 100644 root:root /usr/src/debug/firebird-4.0.0.2496.0/src/gpre/movg.cpp 100644 root:root @@ -56,6 +57,6 @@ Provides: firebird-devel-debuginfo = 4.0.0.2496.0-alt4:sisyphus+284247.100.1.2 -File: /usr/lib/debug/.build-id/3e 40755 root:root -File: /usr/lib/debug/.build-id/3e/f38b4b6b2ceedb32dfb87b99961f64e340c702 120777 root:root ../../../../bin/gpre -File: /usr/lib/debug/.build-id/3e/f38b4b6b2ceedb32dfb87b99961f64e340c702.debug 120777 root:root ../../usr/bin/gpre.debug -File: /usr/lib/debug/usr/bin/gpre.debug 100644 root:root dc6d7675c4377cb3413a86fadb9b3565 +File: /usr/lib/debug/.build-id/b1 40755 root:root +File: /usr/lib/debug/.build-id/b1/bac057108035c6615423f7f10d7259da4cefd0 120777 root:root ../../../../bin/gpre +File: /usr/lib/debug/.build-id/b1/bac057108035c6615423f7f10d7259da4cefd0.debug 120777 root:root ../../usr/bin/gpre.debug +File: /usr/lib/debug/usr/bin/gpre.debug 100644 root:root 3c5fabdd20021d1943e561dcc0936d0d File: /usr/src/debug/firebird-4.0.0.2496.0 40755 root:root @@ -86,2 +87,3 @@ File: /usr/src/debug/firebird-4.0.0.2496.0/src/gpre/jrdmet.cpp 100644 root:root d8aace729cd6474301c6f8b247578fb3 +File: /usr/src/debug/firebird-4.0.0.2496.0/src/gpre/lang_proto.h 100644 root:root b532e2894eb87a168cf984d3d7c195f5 File: /usr/src/debug/firebird-4.0.0.2496.0/src/gpre/movg.cpp 100644 root:root 00e45b484b591cd6c7891892a0efc33c @@ -107,2 +109,2 @@ File: /usr/src/debug/firebird-4.0.0.2496.0/temp/Release/gpre/std/gpre_meta.cpp 100644 root:root cb9d93d02c30a5b65a9d17634eae841e -RPMIdentity: a31bd38aec1bab602031d7b16c83d559519c2a8867b4381be5f77da7706ab6ef089b06eb6bff307897ad1b0e43bd610d910d2d1f0ebefaf3440b39d5fff287aa +RPMIdentity: 10b7aa19284e655414d0ce9853c4adc1da0dcfb94ee9d17ac772440e8a4f9027c577dbaa72f4cfec1ae4536d332d64a3a1af2ce6eb83c8b45b2195d89bcc590f --- firebird-server-4.0.0.2496.0-alt4.i586.rpm.repo 2021-08-31 10:13:53.000000000 +0000 +++ firebird-server-4.0.0.2496.0-alt4.i586.rpm.hasher 2022-10-29 05:12:50.344791131 +0000 @@ -75,16 +75,16 @@ File: /lib/tmpfiles.d/firebird.conf 100644 root:root 62728b82eca858cf0fe48f8afd051e2f -File: /usr/bin/fbsvcmgr 100755 root:root 4fabdb827d53ed1463093ae1c76fbeee -File: /usr/bin/gsec 100755 root:root 0853b0cfedb29a42f8451748a9a8eeb2 -File: /usr/bin/gsplit 100755 root:root 4070e001f447f723aed89be1656a8da3 -File: /usr/bin/nbackup 100755 root:root 5b6d08bb12c987cfef4021e6c8a3ba55 +File: /usr/bin/fbsvcmgr 100755 root:root dfb4cb4f4d8f1709955d0beca8d62537 +File: /usr/bin/gsec 100755 root:root 01943b89df4e8c1895c28e8d466a33a5 +File: /usr/bin/gsplit 100755 root:root e6a35dff2f1869e4e18e4bc32941cd77 +File: /usr/bin/nbackup 100755 root:root 8632ea69d8ed73e45746d4a643a9d391 File: /usr/lib/firebird/intl 40755 root:root -File: /usr/lib/firebird/intl/fbintl 100644 root:root 2873e234c8dd1ffa927c92d16e461e01 +File: /usr/lib/firebird/intl/fbintl 100644 root:root 2894094537108f55995ba789652939b2 File: /usr/lib/firebird/intl/fbintl.conf 120777 root:root ../../../../etc/firebird/fbintl.conf -File: /usr/lib/firebird/intl/fbintl.so 100644 root:root db12c3317ee62158ac8196484086e4da +File: /usr/lib/firebird/intl/fbintl.so 100644 root:root 126290ed7aa0cdb3656240016f4efaee File: /usr/lib/firebird/intl/libfbintl.so 120777 root:root fbintl.so -File: /usr/lib/libib_util.so 100644 root:root 93221d2f4ab74662fa8a02c49065fe9f +File: /usr/lib/libib_util.so 100644 root:root ad89f1d2a26af16be86c0ddd02c8f8a2 File: /usr/sbin/changeServerMode.sh 100755 root:root 570f0bc6d94779c4e1864a8776afec44 -File: /usr/sbin/fb_lock_print 100755 root:root 1910fc87a93c60e9fc4e0b0e3be40484 -File: /usr/sbin/fbguard 100755 root:root 81b5ee7b65ac186edf21fedd92392820 -File: /usr/sbin/firebird 100755 root:root 78454a6d0a4638eec7a6b04c3f636931 +File: /usr/sbin/fb_lock_print 100755 root:root 7cb0f11970e907b0000c0bbea311cb9e +File: /usr/sbin/fbguard 100755 root:root fe424d83f8a3418efce3e94fbf0e2518 +File: /usr/sbin/firebird 100755 root:root 303e3e1a8645bc786173956cb24ddb97 File: /usr/sbin/registerDatabase.sh 100755 root:root ca3ad614b6ad326eadbaec7c887fd114 @@ -94,6 +94,6 @@ File: /var/lib/firebird/secdb 42775 root:firebird -File: /var/lib/firebird/secdb/security4.fdb 100660 firebird:firebird 4f9c82382ce5cc27932dadaf65319d25 +File: /var/lib/firebird/secdb/security4.fdb 100660 firebird:firebird cc8a1d5ff059c21f42387ad3c46ccc09 File: /var/lib/firebird/system 42775 root:firebird -File: /var/lib/firebird/system/firebird.msg 100664 firebird:firebird 7ce49c850fae3e8258154c8178f447db -File: /var/lib/firebird/system/help.fdb 100664 firebird:firebird 9f9a5d2b410e72f9789b573bb33d727b +File: /var/lib/firebird/system/firebird.msg 100664 firebird:firebird 363f3dac6c3a90f67ce3ca95345b87fe +File: /var/lib/firebird/system/help.fdb 100664 firebird:firebird 202940a41b39f992587a1daef7be29cd File: /var/lib/firebird/tzdata 40755 root:root @@ -105,2 +105,2 @@ File: /var/log/firebird/firebird.log 100660 firebird:firebird -RPMIdentity: 086b974df28293567caaa73def1fa4da5750caefd223f4747281f259a1e51fa4545aa680106968ba53310a4af4bcb9e25984886b6bd8044241833743e11eae86 +RPMIdentity: 6b6dddf7ae8b4af9dff50e2c6fbb3a0e1135c26cf71044501ff740f431ccc9e60c8ab7b3d818b819d0bea6fe8e1f5ee7b42c0b25dc14e8cd59ea40c5ceac2f8c --- firebird-server-debuginfo-4.0.0.2496.0-alt4.i586.rpm.repo 2021-08-31 10:13:52.000000000 +0000 +++ firebird-server-debuginfo-4.0.0.2496.0-alt4.i586.rpm.hasher 2022-10-29 05:12:50.428792747 +0000 @@ -1,28 +1,28 @@ -/usr/lib/debug/.build-id/2d 40755 root:root -/usr/lib/debug/.build-id/2d/ba5898f4e68a4ce5ea3f08337aa7b1abf6275a 120777 root:root ../../../../bin/nbackup -/usr/lib/debug/.build-id/2d/ba5898f4e68a4ce5ea3f08337aa7b1abf6275a.debug 120777 root:root ../../usr/bin/nbackup.debug -/usr/lib/debug/.build-id/52 40755 root:root -/usr/lib/debug/.build-id/52/a516646fae3ea2ad15bc09381779dfa9bff42c 120777 root:root ../../../../bin/gsplit -/usr/lib/debug/.build-id/52/a516646fae3ea2ad15bc09381779dfa9bff42c.debug 120777 root:root ../../usr/bin/gsplit.debug -/usr/lib/debug/.build-id/55 40755 root:root -/usr/lib/debug/.build-id/55/5d891dd0af5411cb4647889a5a965017edaf34 120777 root:root ../../../../sbin/fb_lock_print -/usr/lib/debug/.build-id/55/5d891dd0af5411cb4647889a5a965017edaf34.debug 120777 root:root ../../usr/sbin/fb_lock_print.debug -/usr/lib/debug/.build-id/95 40755 root:root -/usr/lib/debug/.build-id/95/0c36732f9ef2447e8df63f8ba002b19bde9318 120777 root:root ../../../firebird/intl/fbintl -/usr/lib/debug/.build-id/95/0c36732f9ef2447e8df63f8ba002b19bde9318.debug 120777 root:root ../../usr/lib/firebird/intl/fbintl.debug -/usr/lib/debug/.build-id/c4 40755 root:root -/usr/lib/debug/.build-id/c4/ffcba6aac727c8d7677a92544afc7ae607f52e 120777 root:root ../../../../sbin/firebird -/usr/lib/debug/.build-id/c4/ffcba6aac727c8d7677a92544afc7ae607f52e.debug 120777 root:root ../../usr/sbin/firebird.debug -/usr/lib/debug/.build-id/db 40755 root:root -/usr/lib/debug/.build-id/db/532861a78ef23a0d9cc25c302bdb545e08d5b9 120777 root:root ../../../../bin/fbsvcmgr -/usr/lib/debug/.build-id/db/532861a78ef23a0d9cc25c302bdb545e08d5b9.debug 120777 root:root ../../usr/bin/fbsvcmgr.debug -/usr/lib/debug/.build-id/e1 40755 root:root -/usr/lib/debug/.build-id/e1/34dab1bf8f15694b8443d0fcfa4e8dbc50f194 120777 root:root ../../../libib_util.so -/usr/lib/debug/.build-id/e1/34dab1bf8f15694b8443d0fcfa4e8dbc50f194.debug 120777 root:root ../../usr/lib/libib_util.so.debug -/usr/lib/debug/.build-id/e3 40755 root:root -/usr/lib/debug/.build-id/e3/6a555e6ac034e883a7f99e6fa4065d155d41fe 120777 root:root ../../../../bin/gsec -/usr/lib/debug/.build-id/e3/6a555e6ac034e883a7f99e6fa4065d155d41fe.debug 120777 root:root ../../usr/bin/gsec.debug -/usr/lib/debug/.build-id/f9 40755 root:root -/usr/lib/debug/.build-id/f9/7dc1f323fad25eefbd89a49aed4559f0c2dc2a 120777 root:root ../../../../sbin/fbguard -/usr/lib/debug/.build-id/f9/7dc1f323fad25eefbd89a49aed4559f0c2dc2a.debug 120777 root:root ../../usr/sbin/fbguard.debug +/usr/lib/debug/.build-id/10 40755 root:root +/usr/lib/debug/.build-id/10/b182902625f8691efb9ff6d10d169c420feeb9 120777 root:root ../../../../bin/gsplit +/usr/lib/debug/.build-id/10/b182902625f8691efb9ff6d10d169c420feeb9.debug 120777 root:root ../../usr/bin/gsplit.debug +/usr/lib/debug/.build-id/1d 40755 root:root +/usr/lib/debug/.build-id/1d/16081f7d6f61a834cd827e5fa158a09b67c1ba 120777 root:root ../../../libib_util.so +/usr/lib/debug/.build-id/1d/16081f7d6f61a834cd827e5fa158a09b67c1ba.debug 120777 root:root ../../usr/lib/libib_util.so.debug +/usr/lib/debug/.build-id/2e 40755 root:root +/usr/lib/debug/.build-id/2e/9e7e5a650ace3d4a57f527bde1e0affb5bc2a9 120777 root:root ../../../../sbin/firebird +/usr/lib/debug/.build-id/2e/9e7e5a650ace3d4a57f527bde1e0affb5bc2a9.debug 120777 root:root ../../usr/sbin/firebird.debug +/usr/lib/debug/.build-id/34 40755 root:root +/usr/lib/debug/.build-id/34/dbfad58599ebe6ceb5ae5540a5b7804c7bb637 120777 root:root ../../../../bin/fbsvcmgr +/usr/lib/debug/.build-id/34/dbfad58599ebe6ceb5ae5540a5b7804c7bb637.debug 120777 root:root ../../usr/bin/fbsvcmgr.debug +/usr/lib/debug/.build-id/3e 40755 root:root +/usr/lib/debug/.build-id/3e/b367f829ad7a4f5df8935c4e18c12706201cb0 120777 root:root ../../../../sbin/fbguard +/usr/lib/debug/.build-id/3e/b367f829ad7a4f5df8935c4e18c12706201cb0.debug 120777 root:root ../../usr/sbin/fbguard.debug +/usr/lib/debug/.build-id/83 40755 root:root +/usr/lib/debug/.build-id/83/c92c504b5098b81b6865593f4089ad0063b44f 120777 root:root ../../../../bin/nbackup +/usr/lib/debug/.build-id/83/c92c504b5098b81b6865593f4089ad0063b44f.debug 120777 root:root ../../usr/bin/nbackup.debug +/usr/lib/debug/.build-id/85 40755 root:root +/usr/lib/debug/.build-id/85/9dbc2c0deb31838e693c0c1089137ff68b222a 120777 root:root ../../../../sbin/fb_lock_print +/usr/lib/debug/.build-id/85/9dbc2c0deb31838e693c0c1089137ff68b222a.debug 120777 root:root ../../usr/sbin/fb_lock_print.debug +/usr/lib/debug/.build-id/89 40755 root:root +/usr/lib/debug/.build-id/89/ffcb03f60a7546881c8bc279fe7e083e226ca0 120777 root:root ../../../../bin/gsec +/usr/lib/debug/.build-id/89/ffcb03f60a7546881c8bc279fe7e083e226ca0.debug 120777 root:root ../../usr/bin/gsec.debug +/usr/lib/debug/.build-id/a1 40755 root:root +/usr/lib/debug/.build-id/a1/32a7b12122ecc479ef5ecd59eed804ff7db066 120777 root:root ../../../firebird/intl/fbintl +/usr/lib/debug/.build-id/a1/32a7b12122ecc479ef5ecd59eed804ff7db066.debug 120777 root:root ../../usr/lib/firebird/intl/fbintl.debug /usr/lib/debug/etc/firebird 40755 root:root @@ -199,3 +199,5 @@ /usr/src/debug/firebird-4.0.0.2496.0/src/intl/cv_big5.cpp 100644 root:root +/usr/src/debug/firebird-4.0.0.2496.0/src/intl/cv_big5.h 100644 root:root /usr/src/debug/firebird-4.0.0.2496.0/src/intl/cv_gb2312.cpp 100644 root:root +/usr/src/debug/firebird-4.0.0.2496.0/src/intl/cv_gb2312.h 100644 root:root /usr/src/debug/firebird-4.0.0.2496.0/src/intl/cv_icu.cpp 100644 root:root @@ -203,3 +205,5 @@ /usr/src/debug/firebird-4.0.0.2496.0/src/intl/cv_jis.cpp 100644 root:root +/usr/src/debug/firebird-4.0.0.2496.0/src/intl/cv_jis.h 100644 root:root /usr/src/debug/firebird-4.0.0.2496.0/src/intl/cv_ksc.cpp 100644 root:root +/usr/src/debug/firebird-4.0.0.2496.0/src/intl/cv_ksc.h 100644 root:root /usr/src/debug/firebird-4.0.0.2496.0/src/intl/cv_narrow.cpp 100644 root:root @@ -210,2 +214,3 @@ /usr/src/debug/firebird-4.0.0.2496.0/src/intl/lc_ascii.cpp 100644 root:root +/usr/src/debug/firebird-4.0.0.2496.0/src/intl/lc_ascii.h 100644 root:root /usr/src/debug/firebird-4.0.0.2496.0/src/intl/lc_big5.cpp 100644 root:root @@ -242,3 +247,2 @@ /usr/src/debug/firebird-4.0.0.2496.0/src/utilities/gsec 40755 root:root -/usr/src/debug/firebird-4.0.0.2496.0/src/utilities/gsec/gsec_proto.h 100644 root:root /usr/src/debug/firebird-4.0.0.2496.0/src/utilities/gsec/main 40755 root:root @@ -252,3 +256,2 @@ /usr/src/debug/firebird-4.0.0.2496.0/src/utilities/nbackup/main/nbkMain.cpp 100644 root:root -/usr/src/debug/firebird-4.0.0.2496.0/src/utilities/nbackup/nbk_proto.h 100644 root:root Requires: /usr/lib/debug/lib/ld-linux.so.2.debug @@ -259,44 +262,44 @@ Provides: firebird-server-debuginfo = 4.0.0.2496.0-alt4:sisyphus+284247.100.1.2 -File: /usr/lib/debug/.build-id/2d 40755 root:root -File: /usr/lib/debug/.build-id/2d/ba5898f4e68a4ce5ea3f08337aa7b1abf6275a 120777 root:root ../../../../bin/nbackup -File: /usr/lib/debug/.build-id/2d/ba5898f4e68a4ce5ea3f08337aa7b1abf6275a.debug 120777 root:root ../../usr/bin/nbackup.debug -File: /usr/lib/debug/.build-id/52 40755 root:root -File: /usr/lib/debug/.build-id/52/a516646fae3ea2ad15bc09381779dfa9bff42c 120777 root:root ../../../../bin/gsplit -File: /usr/lib/debug/.build-id/52/a516646fae3ea2ad15bc09381779dfa9bff42c.debug 120777 root:root ../../usr/bin/gsplit.debug -File: /usr/lib/debug/.build-id/55 40755 root:root -File: /usr/lib/debug/.build-id/55/5d891dd0af5411cb4647889a5a965017edaf34 120777 root:root ../../../../sbin/fb_lock_print -File: /usr/lib/debug/.build-id/55/5d891dd0af5411cb4647889a5a965017edaf34.debug 120777 root:root ../../usr/sbin/fb_lock_print.debug -File: /usr/lib/debug/.build-id/95 40755 root:root -File: /usr/lib/debug/.build-id/95/0c36732f9ef2447e8df63f8ba002b19bde9318 120777 root:root ../../../firebird/intl/fbintl -File: /usr/lib/debug/.build-id/95/0c36732f9ef2447e8df63f8ba002b19bde9318.debug 120777 root:root ../../usr/lib/firebird/intl/fbintl.debug -File: /usr/lib/debug/.build-id/c4 40755 root:root -File: /usr/lib/debug/.build-id/c4/ffcba6aac727c8d7677a92544afc7ae607f52e 120777 root:root ../../../../sbin/firebird -File: /usr/lib/debug/.build-id/c4/ffcba6aac727c8d7677a92544afc7ae607f52e.debug 120777 root:root ../../usr/sbin/firebird.debug -File: /usr/lib/debug/.build-id/db 40755 root:root -File: /usr/lib/debug/.build-id/db/532861a78ef23a0d9cc25c302bdb545e08d5b9 120777 root:root ../../../../bin/fbsvcmgr -File: /usr/lib/debug/.build-id/db/532861a78ef23a0d9cc25c302bdb545e08d5b9.debug 120777 root:root ../../usr/bin/fbsvcmgr.debug -File: /usr/lib/debug/.build-id/e1 40755 root:root -File: /usr/lib/debug/.build-id/e1/34dab1bf8f15694b8443d0fcfa4e8dbc50f194 120777 root:root ../../../libib_util.so -File: /usr/lib/debug/.build-id/e1/34dab1bf8f15694b8443d0fcfa4e8dbc50f194.debug 120777 root:root ../../usr/lib/libib_util.so.debug -File: /usr/lib/debug/.build-id/e3 40755 root:root -File: /usr/lib/debug/.build-id/e3/6a555e6ac034e883a7f99e6fa4065d155d41fe 120777 root:root ../../../../bin/gsec -File: /usr/lib/debug/.build-id/e3/6a555e6ac034e883a7f99e6fa4065d155d41fe.debug 120777 root:root ../../usr/bin/gsec.debug -File: /usr/lib/debug/.build-id/f9 40755 root:root -File: /usr/lib/debug/.build-id/f9/7dc1f323fad25eefbd89a49aed4559f0c2dc2a 120777 root:root ../../../../sbin/fbguard -File: /usr/lib/debug/.build-id/f9/7dc1f323fad25eefbd89a49aed4559f0c2dc2a.debug 120777 root:root ../../usr/sbin/fbguard.debug +File: /usr/lib/debug/.build-id/10 40755 root:root +File: /usr/lib/debug/.build-id/10/b182902625f8691efb9ff6d10d169c420feeb9 120777 root:root ../../../../bin/gsplit +File: /usr/lib/debug/.build-id/10/b182902625f8691efb9ff6d10d169c420feeb9.debug 120777 root:root ../../usr/bin/gsplit.debug +File: /usr/lib/debug/.build-id/1d 40755 root:root +File: /usr/lib/debug/.build-id/1d/16081f7d6f61a834cd827e5fa158a09b67c1ba 120777 root:root ../../../libib_util.so +File: /usr/lib/debug/.build-id/1d/16081f7d6f61a834cd827e5fa158a09b67c1ba.debug 120777 root:root ../../usr/lib/libib_util.so.debug +File: /usr/lib/debug/.build-id/2e 40755 root:root +File: /usr/lib/debug/.build-id/2e/9e7e5a650ace3d4a57f527bde1e0affb5bc2a9 120777 root:root ../../../../sbin/firebird +File: /usr/lib/debug/.build-id/2e/9e7e5a650ace3d4a57f527bde1e0affb5bc2a9.debug 120777 root:root ../../usr/sbin/firebird.debug +File: /usr/lib/debug/.build-id/34 40755 root:root +File: /usr/lib/debug/.build-id/34/dbfad58599ebe6ceb5ae5540a5b7804c7bb637 120777 root:root ../../../../bin/fbsvcmgr +File: /usr/lib/debug/.build-id/34/dbfad58599ebe6ceb5ae5540a5b7804c7bb637.debug 120777 root:root ../../usr/bin/fbsvcmgr.debug +File: /usr/lib/debug/.build-id/3e 40755 root:root +File: /usr/lib/debug/.build-id/3e/b367f829ad7a4f5df8935c4e18c12706201cb0 120777 root:root ../../../../sbin/fbguard +File: /usr/lib/debug/.build-id/3e/b367f829ad7a4f5df8935c4e18c12706201cb0.debug 120777 root:root ../../usr/sbin/fbguard.debug +File: /usr/lib/debug/.build-id/83 40755 root:root +File: /usr/lib/debug/.build-id/83/c92c504b5098b81b6865593f4089ad0063b44f 120777 root:root ../../../../bin/nbackup +File: /usr/lib/debug/.build-id/83/c92c504b5098b81b6865593f4089ad0063b44f.debug 120777 root:root ../../usr/bin/nbackup.debug +File: /usr/lib/debug/.build-id/85 40755 root:root +File: /usr/lib/debug/.build-id/85/9dbc2c0deb31838e693c0c1089137ff68b222a 120777 root:root ../../../../sbin/fb_lock_print +File: /usr/lib/debug/.build-id/85/9dbc2c0deb31838e693c0c1089137ff68b222a.debug 120777 root:root ../../usr/sbin/fb_lock_print.debug +File: /usr/lib/debug/.build-id/89 40755 root:root +File: /usr/lib/debug/.build-id/89/ffcb03f60a7546881c8bc279fe7e083e226ca0 120777 root:root ../../../../bin/gsec +File: /usr/lib/debug/.build-id/89/ffcb03f60a7546881c8bc279fe7e083e226ca0.debug 120777 root:root ../../usr/bin/gsec.debug +File: /usr/lib/debug/.build-id/a1 40755 root:root +File: /usr/lib/debug/.build-id/a1/32a7b12122ecc479ef5ecd59eed804ff7db066 120777 root:root ../../../firebird/intl/fbintl +File: /usr/lib/debug/.build-id/a1/32a7b12122ecc479ef5ecd59eed804ff7db066.debug 120777 root:root ../../usr/lib/firebird/intl/fbintl.debug File: /usr/lib/debug/etc/firebird 40755 root:root File: /usr/lib/debug/etc/firebird/libfbintl.so.debug 120777 root:root ../../usr/lib/firebird/intl/fbintl.so.debug -File: /usr/lib/debug/usr/bin/fbsvcmgr.debug 100644 root:root ebd380afc2e4baea364d9032793d1b58 -File: /usr/lib/debug/usr/bin/gsec.debug 100644 root:root 6b1f6c6a04b9c084b286bd1061814eed -File: /usr/lib/debug/usr/bin/gsplit.debug 100644 root:root 361987d2a148860ce06e4b2942e304e9 -File: /usr/lib/debug/usr/bin/nbackup.debug 100644 root:root c8cf5a3a2921bee9169edf97da6b0feb +File: /usr/lib/debug/usr/bin/fbsvcmgr.debug 100644 root:root 8f1b53116f6e3aad31a3f392d649445e +File: /usr/lib/debug/usr/bin/gsec.debug 100644 root:root 080e9b21684cfc02c2aa4016ed1d9b3a +File: /usr/lib/debug/usr/bin/gsplit.debug 100644 root:root 39b1b45f7fdc413247b0a2c07f77f968 +File: /usr/lib/debug/usr/bin/nbackup.debug 100644 root:root c1a4384ca71e49eb896ed810ba6253fc File: /usr/lib/debug/usr/lib/firebird 40755 root:root File: /usr/lib/debug/usr/lib/firebird/intl 40755 root:root -File: /usr/lib/debug/usr/lib/firebird/intl/fbintl.debug 100644 root:root 8dd94efcb9ccdc04ff9638baf258de6c -File: /usr/lib/debug/usr/lib/firebird/intl/fbintl.so.debug 100644 root:root 8dd94efcb9ccdc04ff9638baf258de6c +File: /usr/lib/debug/usr/lib/firebird/intl/fbintl.debug 100644 root:root f7fb5f949aaaea37eca35fa19171dc56 +File: /usr/lib/debug/usr/lib/firebird/intl/fbintl.so.debug 100644 root:root f7fb5f949aaaea37eca35fa19171dc56 File: /usr/lib/debug/usr/lib/firebird/intl/libfbintl.so.debug 120777 root:root fbintl.so.debug -File: /usr/lib/debug/usr/lib/libib_util.so.debug 100644 root:root 016f98428995446b31d0e84f954456ad -File: /usr/lib/debug/usr/sbin/fb_lock_print.debug 100644 root:root 00c1eaaeee65f86a2f9955d678849b0e -File: /usr/lib/debug/usr/sbin/fbguard.debug 100644 root:root 7e1bbc8dc9560a234671ffbffab098d0 -File: /usr/lib/debug/usr/sbin/firebird.debug 100644 root:root 06ad9a95354fab43f86f7b326ef3e9af +File: /usr/lib/debug/usr/lib/libib_util.so.debug 100644 root:root 1a1b9d5b8143a54af2627ce048a37baf +File: /usr/lib/debug/usr/sbin/fb_lock_print.debug 100644 root:root 55efd1fa98a1abf75d7422cea1a847f1 +File: /usr/lib/debug/usr/sbin/fbguard.debug 100644 root:root ade8e50e34d09ea586d40a7f5fbe9444 +File: /usr/lib/debug/usr/sbin/firebird.debug 100644 root:root a4b2346adaf8922f740456cf9d8ef918 File: /usr/src/debug/firebird-4.0.0.2496.0 40755 root:root @@ -458,3 +461,5 @@ File: /usr/src/debug/firebird-4.0.0.2496.0/src/intl/cv_big5.cpp 100644 root:root 1c1e94a9ab4e092e3e1ec4bc3b094cb7 +File: /usr/src/debug/firebird-4.0.0.2496.0/src/intl/cv_big5.h 100644 root:root e46ff12f7091cd0a7ef62b897a2f12bc File: /usr/src/debug/firebird-4.0.0.2496.0/src/intl/cv_gb2312.cpp 100644 root:root f07ead6f513e670c2acf613c5b27b8af +File: /usr/src/debug/firebird-4.0.0.2496.0/src/intl/cv_gb2312.h 100644 root:root b3d9ea6d61bdbd63c52bfaa7d5495b3d File: /usr/src/debug/firebird-4.0.0.2496.0/src/intl/cv_icu.cpp 100644 root:root b7ae54fb388b701f4d9d62577be0a174 @@ -462,3 +467,5 @@ File: /usr/src/debug/firebird-4.0.0.2496.0/src/intl/cv_jis.cpp 100644 root:root 0b0d07eb5d4bcd4a94fc51c060c699d4 +File: /usr/src/debug/firebird-4.0.0.2496.0/src/intl/cv_jis.h 100644 root:root e8bd50ac39867d91beec75a9dab8331d File: /usr/src/debug/firebird-4.0.0.2496.0/src/intl/cv_ksc.cpp 100644 root:root 28d7b2e02800cd28ed08c9b21f78576a +File: /usr/src/debug/firebird-4.0.0.2496.0/src/intl/cv_ksc.h 100644 root:root 1d3bfd2c1e7d29791b77681653080b6e File: /usr/src/debug/firebird-4.0.0.2496.0/src/intl/cv_narrow.cpp 100644 root:root 320ad1dcc880f0407998a81d35ff8469 @@ -469,2 +476,3 @@ File: /usr/src/debug/firebird-4.0.0.2496.0/src/intl/lc_ascii.cpp 100644 root:root e4101c3bf3cdd776134cebfc72d06f8c +File: /usr/src/debug/firebird-4.0.0.2496.0/src/intl/lc_ascii.h 100644 root:root 36eea5d8e47c335a367623ed59869d20 File: /usr/src/debug/firebird-4.0.0.2496.0/src/intl/lc_big5.cpp 100644 root:root e0127416c3d99ffb0e695824be2cb96e @@ -501,3 +509,2 @@ File: /usr/src/debug/firebird-4.0.0.2496.0/src/utilities/gsec 40755 root:root -File: /usr/src/debug/firebird-4.0.0.2496.0/src/utilities/gsec/gsec_proto.h 100644 root:root 225946c7709902212b5f37ec7f654178 File: /usr/src/debug/firebird-4.0.0.2496.0/src/utilities/gsec/main 40755 root:root @@ -511,3 +518,2 @@ File: /usr/src/debug/firebird-4.0.0.2496.0/src/utilities/nbackup/main/nbkMain.cpp 100644 root:root dc49026a329080ce0f255280991a6887 -File: /usr/src/debug/firebird-4.0.0.2496.0/src/utilities/nbackup/nbk_proto.h 100644 root:root 8a71702cb60ee1262e4a46983117041a -RPMIdentity: bc2ccb260c19ff0d52f97591287d5c5ab84320d874780cbc4e90ca413c56889bf121c7f71eed068a0048aa97cf2c73677a51f9788dc03d1bd872e43926acd63b +RPMIdentity: 8428b767ccff757727145f1e243241e5d7f96b630824a8b5002633cb6e97c943f31c3234dca0f658e71c1feb1af90cb8b50a72c9d5a0bd5a6c0fa8d6498e0811 --- firebird-utils-4.0.0.2496.0-alt4.i586.rpm.repo 2021-08-31 10:13:51.000000000 +0000 +++ firebird-utils-4.0.0.2496.0-alt4.i586.rpm.hasher 2022-10-29 05:12:50.500794131 +0000 @@ -18,8 +18,8 @@ Conflicts: firebird-utils-classic < 4.0.0.2496.0-alt4 -File: /usr/bin/fbtracemgr 100755 root:root e70424766ce7312a64819ec05f2c89fa -File: /usr/bin/gbak 100755 root:root c67547abbfe9c2b40bfadfccf3f61c59 -File: /usr/bin/gfix 100755 root:root 12400e8358a83e2aaa1fbb683006d02e -File: /usr/bin/gstat-fb 100755 root:root 819cdf369a0bf8478ef59340e51774db -File: /usr/bin/isql-fb 100755 root:root 8b57267508332a6d4fa16d52a69e4e19 -File: /usr/bin/qli 100755 root:root 8aa5fd69f030c68d515b51374c370932 -RPMIdentity: 942574f9dac14909f2e94c7bdbf072c3c98963adfc81ded001ea08923646fe7178c255bd424498b594985978a2a6d2d43f2288f10e3f578e272d632aa8ee2da5 +File: /usr/bin/fbtracemgr 100755 root:root 3c5d5f3e3e967c70cacef392b3d8f359 +File: /usr/bin/gbak 100755 root:root 2b9a583a64c86a12b6b7095bb9ac4267 +File: /usr/bin/gfix 100755 root:root 8a69f636e3acd5b2eef64c8ac0c27006 +File: /usr/bin/gstat-fb 100755 root:root f65e8d203431e26ddf903cb055886720 +File: /usr/bin/isql-fb 100755 root:root 476ca6874faf285e9b2c4937bbf66ad6 +File: /usr/bin/qli 100755 root:root 91b10876aae9846234b9daff37a3fc86 +RPMIdentity: 16e61c8b8557f771e6b3cbbddc21c3237f79e3fc1f107c30dd1ce87f117e8f91d2d25088db1cac9b7e3109297a7be6e67c4b1fd651a37eca960099fecb9de0e3 --- firebird-utils-debuginfo-4.0.0.2496.0-alt4.i586.rpm.repo 2021-08-31 10:13:53.000000000 +0000 +++ firebird-utils-debuginfo-4.0.0.2496.0-alt4.i586.rpm.hasher 2022-10-29 05:12:50.558795246 +0000 @@ -1,19 +1,19 @@ -/usr/lib/debug/.build-id/1b 40755 root:root -/usr/lib/debug/.build-id/1b/e37d09ba5e7ca6da6a6cc033003b2ffc0f86f1 120777 root:root ../../../../bin/gfix -/usr/lib/debug/.build-id/1b/e37d09ba5e7ca6da6a6cc033003b2ffc0f86f1.debug 120777 root:root ../../usr/bin/gfix.debug -/usr/lib/debug/.build-id/2a 40755 root:root -/usr/lib/debug/.build-id/2a/d8d1608f1c8feccb16e705fb15275b5dad0e4f 120777 root:root ../../../../bin/fbtracemgr -/usr/lib/debug/.build-id/2a/d8d1608f1c8feccb16e705fb15275b5dad0e4f.debug 120777 root:root ../../usr/bin/fbtracemgr.debug -/usr/lib/debug/.build-id/4f 40755 root:root -/usr/lib/debug/.build-id/4f/456038a1d3e3382dfc2e83dd99f9f540e58c70 120777 root:root ../../../../bin/gstat-fb -/usr/lib/debug/.build-id/4f/456038a1d3e3382dfc2e83dd99f9f540e58c70.debug 120777 root:root ../../usr/bin/gstat-fb.debug -/usr/lib/debug/.build-id/c9 40755 root:root -/usr/lib/debug/.build-id/c9/b4aaadee6974f7541f63876cc40d233e602d47 120777 root:root ../../../../bin/gbak -/usr/lib/debug/.build-id/c9/b4aaadee6974f7541f63876cc40d233e602d47.debug 120777 root:root ../../usr/bin/gbak.debug -/usr/lib/debug/.build-id/d4 40755 root:root -/usr/lib/debug/.build-id/d4/385978b4f1b1e17bfb11b25561569d44ca85cd 120777 root:root ../../../../bin/qli -/usr/lib/debug/.build-id/d4/385978b4f1b1e17bfb11b25561569d44ca85cd.debug 120777 root:root ../../usr/bin/qli.debug -/usr/lib/debug/.build-id/fa 40755 root:root -/usr/lib/debug/.build-id/fa/1b034d71add4052268a09d771f03c2a6f5dfd6 120777 root:root ../../../../bin/isql-fb -/usr/lib/debug/.build-id/fa/1b034d71add4052268a09d771f03c2a6f5dfd6.debug 120777 root:root ../../usr/bin/isql-fb.debug +/usr/lib/debug/.build-id/1a 40755 root:root +/usr/lib/debug/.build-id/1a/a27b83742c23074ca1fd3ef184a239a061a2fd 120777 root:root ../../../../bin/fbtracemgr +/usr/lib/debug/.build-id/1a/a27b83742c23074ca1fd3ef184a239a061a2fd.debug 120777 root:root ../../usr/bin/fbtracemgr.debug +/usr/lib/debug/.build-id/1f 40755 root:root +/usr/lib/debug/.build-id/1f/71f24783ca8ce3cbbb1ae0f0e2ccc10db87a0e 120777 root:root ../../../../bin/gfix +/usr/lib/debug/.build-id/1f/71f24783ca8ce3cbbb1ae0f0e2ccc10db87a0e.debug 120777 root:root ../../usr/bin/gfix.debug +/usr/lib/debug/.build-id/30 40755 root:root +/usr/lib/debug/.build-id/30/6764b23bd38d6d0b3b51b892137df212832b7f 120777 root:root ../../../../bin/qli +/usr/lib/debug/.build-id/30/6764b23bd38d6d0b3b51b892137df212832b7f.debug 120777 root:root ../../usr/bin/qli.debug +/usr/lib/debug/.build-id/34 40755 root:root +/usr/lib/debug/.build-id/34/43b48102a4132a78143c1bea0547d7e173f3db 120777 root:root ../../../../bin/gbak +/usr/lib/debug/.build-id/34/43b48102a4132a78143c1bea0547d7e173f3db.debug 120777 root:root ../../usr/bin/gbak.debug +/usr/lib/debug/.build-id/95 40755 root:root +/usr/lib/debug/.build-id/95/58ca4c06a58d3d1c523e2957bbcfb3bacba4a9 120777 root:root ../../../../bin/gstat-fb +/usr/lib/debug/.build-id/95/58ca4c06a58d3d1c523e2957bbcfb3bacba4a9.debug 120777 root:root ../../usr/bin/gstat-fb.debug +/usr/lib/debug/.build-id/c0 40755 root:root +/usr/lib/debug/.build-id/c0/f128bc850656d1feed57a2fd8c56ee9b445607 120777 root:root ../../../../bin/isql-fb +/usr/lib/debug/.build-id/c0/f128bc850656d1feed57a2fd8c56ee9b445607.debug 120777 root:root ../../usr/bin/isql-fb.debug /usr/lib/debug/usr/bin/fbtracemgr.debug 100644 root:root @@ -130,26 +130,26 @@ Provides: firebird-utils-debuginfo = 4.0.0.2496.0-alt4:sisyphus+284247.100.1.2 -File: /usr/lib/debug/.build-id/1b 40755 root:root -File: /usr/lib/debug/.build-id/1b/e37d09ba5e7ca6da6a6cc033003b2ffc0f86f1 120777 root:root ../../../../bin/gfix -File: /usr/lib/debug/.build-id/1b/e37d09ba5e7ca6da6a6cc033003b2ffc0f86f1.debug 120777 root:root ../../usr/bin/gfix.debug -File: /usr/lib/debug/.build-id/2a 40755 root:root -File: /usr/lib/debug/.build-id/2a/d8d1608f1c8feccb16e705fb15275b5dad0e4f 120777 root:root ../../../../bin/fbtracemgr -File: /usr/lib/debug/.build-id/2a/d8d1608f1c8feccb16e705fb15275b5dad0e4f.debug 120777 root:root ../../usr/bin/fbtracemgr.debug -File: /usr/lib/debug/.build-id/4f 40755 root:root -File: /usr/lib/debug/.build-id/4f/456038a1d3e3382dfc2e83dd99f9f540e58c70 120777 root:root ../../../../bin/gstat-fb -File: /usr/lib/debug/.build-id/4f/456038a1d3e3382dfc2e83dd99f9f540e58c70.debug 120777 root:root ../../usr/bin/gstat-fb.debug -File: /usr/lib/debug/.build-id/c9 40755 root:root -File: /usr/lib/debug/.build-id/c9/b4aaadee6974f7541f63876cc40d233e602d47 120777 root:root ../../../../bin/gbak -File: /usr/lib/debug/.build-id/c9/b4aaadee6974f7541f63876cc40d233e602d47.debug 120777 root:root ../../usr/bin/gbak.debug -File: /usr/lib/debug/.build-id/d4 40755 root:root -File: /usr/lib/debug/.build-id/d4/385978b4f1b1e17bfb11b25561569d44ca85cd 120777 root:root ../../../../bin/qli -File: /usr/lib/debug/.build-id/d4/385978b4f1b1e17bfb11b25561569d44ca85cd.debug 120777 root:root ../../usr/bin/qli.debug -File: /usr/lib/debug/.build-id/fa 40755 root:root -File: /usr/lib/debug/.build-id/fa/1b034d71add4052268a09d771f03c2a6f5dfd6 120777 root:root ../../../../bin/isql-fb -File: /usr/lib/debug/.build-id/fa/1b034d71add4052268a09d771f03c2a6f5dfd6.debug 120777 root:root ../../usr/bin/isql-fb.debug -File: /usr/lib/debug/usr/bin/fbtracemgr.debug 100644 root:root 8aece7a3aefef36adbcaaa82f905d2e9 -File: /usr/lib/debug/usr/bin/gbak.debug 100644 root:root ec68fc6a463ca6fd3530b85ffa6bf05a -File: /usr/lib/debug/usr/bin/gfix.debug 100644 root:root b2f4c7df1fff9f6a5981d50e101dd2a4 -File: /usr/lib/debug/usr/bin/gstat-fb.debug 100644 root:root d0c6c80849d89f7a441efe7e6ee97928 -File: /usr/lib/debug/usr/bin/isql-fb.debug 100644 root:root d85bacc3e1194f7e53868a69df7d2462 -File: /usr/lib/debug/usr/bin/qli.debug 100644 root:root 7533c55075ebdbc65ac5ed9029862e8c +File: /usr/lib/debug/.build-id/1a 40755 root:root +File: /usr/lib/debug/.build-id/1a/a27b83742c23074ca1fd3ef184a239a061a2fd 120777 root:root ../../../../bin/fbtracemgr +File: /usr/lib/debug/.build-id/1a/a27b83742c23074ca1fd3ef184a239a061a2fd.debug 120777 root:root ../../usr/bin/fbtracemgr.debug +File: /usr/lib/debug/.build-id/1f 40755 root:root +File: /usr/lib/debug/.build-id/1f/71f24783ca8ce3cbbb1ae0f0e2ccc10db87a0e 120777 root:root ../../../../bin/gfix +File: /usr/lib/debug/.build-id/1f/71f24783ca8ce3cbbb1ae0f0e2ccc10db87a0e.debug 120777 root:root ../../usr/bin/gfix.debug +File: /usr/lib/debug/.build-id/30 40755 root:root +File: /usr/lib/debug/.build-id/30/6764b23bd38d6d0b3b51b892137df212832b7f 120777 root:root ../../../../bin/qli +File: /usr/lib/debug/.build-id/30/6764b23bd38d6d0b3b51b892137df212832b7f.debug 120777 root:root ../../usr/bin/qli.debug +File: /usr/lib/debug/.build-id/34 40755 root:root +File: /usr/lib/debug/.build-id/34/43b48102a4132a78143c1bea0547d7e173f3db 120777 root:root ../../../../bin/gbak +File: /usr/lib/debug/.build-id/34/43b48102a4132a78143c1bea0547d7e173f3db.debug 120777 root:root ../../usr/bin/gbak.debug +File: /usr/lib/debug/.build-id/95 40755 root:root +File: /usr/lib/debug/.build-id/95/58ca4c06a58d3d1c523e2957bbcfb3bacba4a9 120777 root:root ../../../../bin/gstat-fb +File: /usr/lib/debug/.build-id/95/58ca4c06a58d3d1c523e2957bbcfb3bacba4a9.debug 120777 root:root ../../usr/bin/gstat-fb.debug +File: /usr/lib/debug/.build-id/c0 40755 root:root +File: /usr/lib/debug/.build-id/c0/f128bc850656d1feed57a2fd8c56ee9b445607 120777 root:root ../../../../bin/isql-fb +File: /usr/lib/debug/.build-id/c0/f128bc850656d1feed57a2fd8c56ee9b445607.debug 120777 root:root ../../usr/bin/isql-fb.debug +File: /usr/lib/debug/usr/bin/fbtracemgr.debug 100644 root:root 9094e47f90466e522eed2aa054b4d09a +File: /usr/lib/debug/usr/bin/gbak.debug 100644 root:root d6f278d1d1ff7f633034227e6afd4761 +File: /usr/lib/debug/usr/bin/gfix.debug 100644 root:root 5cff3e276a222657dc22bd7e7f139f55 +File: /usr/lib/debug/usr/bin/gstat-fb.debug 100644 root:root f0ba0d4ac9c51981bd257cfec15f2c05 +File: /usr/lib/debug/usr/bin/isql-fb.debug 100644 root:root d550fba49ba33985e3e1903fb01a0273 +File: /usr/lib/debug/usr/bin/qli.debug 100644 root:root fd30700e1028b34b2caaea622d07d486 File: /usr/src/debug/firebird-4.0.0.2496.0 40755 root:root @@ -254,2 +254,2 @@ File: /usr/src/debug/firebird-4.0.0.2496.0/temp/Release/qli/show.cpp 100644 root:root c824fda6eae84e22d477822f29325f9f -RPMIdentity: 56b4917c654c9301d2a1a6d25f42c5ba94bdb734d70d1bff243b66fff361b73793ca319e524e7f0a4caffa9c5c90aaa5a07e75d4c85c97e24bd537a396876c45 +RPMIdentity: 7236697ab3ad41915c7ef0d9700fb28be27cf6a25a599228fa2bcbaa6b7f1457332055d3563f8b9e77c5941fb2ecc3cf412eccbf73d70056ed63b8022b33693b --- libfbclient-4.0.0.2496.0-alt4.i586.rpm.repo 2021-08-31 10:13:51.000000000 +0000 +++ libfbclient-4.0.0.2496.0-alt4.i586.rpm.hasher 2022-10-29 05:12:50.604796131 +0000 @@ -2,3 +2,3 @@ /usr/lib/libfbclient.so.4.0.0 100644 root:root -Requires: ld-linux.so.2 >= set:ihL26 +Requires: ld-linux.so.2 >= set:jiL26 Requires: rpmlib(SetVersions) @@ -9,2 +9,3 @@ Requires: libc.so.6(GLIBC_2.10) +Requires: libc.so.6(GLIBC_2.16) Requires: libc.so.6(GLIBC_2.17) @@ -14,13 +15,10 @@ Requires: libc.so.6(GLIBC_2.3.4) +Requires: libc.so.6(GLIBC_2.33) +Requires: libc.so.6(GLIBC_2.34) Requires: libc.so.6(GLIBC_2.4) Requires: libc.so.6(GLIBC_2.7) -Requires: libdl.so.2(GLIBC_2.0) -Requires: libdl.so.2(GLIBC_2.1) Requires: libgcc_s.so.1(GCC_3.0) +Requires: libgcc_s.so.1(GCC_7.0.0) Requires: libgcc_s.so.1(GLIBC_2.0) Requires: libm.so.6(GLIBC_2.2) -Requires: libpthread.so.0(GLIBC_2.0) -Requires: libpthread.so.0(GLIBC_2.1) -Requires: libpthread.so.0(GLIBC_2.2) -Requires: libpthread.so.0(GLIBC_2.3.2) Requires: libstdc++.so.6(CXXABI_1.3) @@ -35,3 +33,3 @@ File: /usr/lib/libfbclient.so.2 120777 root:root libfbclient.so.4.0.0 -File: /usr/lib/libfbclient.so.4.0.0 100644 root:root 94b446e76cbdd82ce09aa6cc84107baf -RPMIdentity: 1e011f11eb394d5c8855e379351ffd48be3ed9b9865d2ffd0d13d6e87c2b9ead43fcb97b4660321d1b5793f125347bfa8d5581196a448fb8f3959e8059700d1e +File: /usr/lib/libfbclient.so.4.0.0 100644 root:root 817438981c6dc054cc0e4ff07c9b0571 +RPMIdentity: 280c520a30a0db5a92db369b7a3efddcfffd4004c7bb1f2305f182cffdf8cdb212b2aa1b792e2dad9bdcf3c98f3cd63b9dd0ae6d35ae488baca97fcc4ee2ea95 --- libfbclient-debuginfo-4.0.0.2496.0-alt4.i586.rpm.repo 2021-08-31 10:13:51.000000000 +0000 +++ libfbclient-debuginfo-4.0.0.2496.0-alt4.i586.rpm.hasher 2022-10-29 05:12:50.672797439 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/6b 40755 root:root -/usr/lib/debug/.build-id/6b/a9c7c5a066c0b24aeac282575115b5063407f7 120777 root:root ../../../libfbclient.so.4.0.0 -/usr/lib/debug/.build-id/6b/a9c7c5a066c0b24aeac282575115b5063407f7.debug 120777 root:root ../../usr/lib/libfbclient.so.4.0.0.debug +/usr/lib/debug/.build-id/1c 40755 root:root +/usr/lib/debug/.build-id/1c/143f62e3fca877b56b60a5d94188c98db1ba8f 120777 root:root ../../../libfbclient.so.4.0.0 +/usr/lib/debug/.build-id/1c/143f62e3fca877b56b60a5d94188c98db1ba8f.debug 120777 root:root ../../usr/lib/libfbclient.so.4.0.0.debug /usr/lib/debug/usr/lib/libfbclient.so.2.debug 120777 root:root libfbclient.so.4.0.0.debug @@ -17,3 +17,2 @@ /usr/src/debug/firebird-4.0.0.2496.0/extern/ttmath/ttmathmisc.h 100644 root:root -/usr/src/debug/firebird-4.0.0.2496.0/extern/ttmath/ttmathobjects.h 100644 root:root /usr/src/debug/firebird-4.0.0.2496.0/extern/ttmath/ttmathtypes.h 100644 root:root @@ -246,2 +245,3 @@ /usr/src/debug/firebird-4.0.0.2496.0/src/remote/client/interface.cpp 100644 root:root +/usr/src/debug/firebird-4.0.0.2496.0/src/remote/client/interface.h 100644 root:root /usr/src/debug/firebird-4.0.0.2496.0/src/remote/inet.cpp 100644 root:root @@ -298,6 +298,4 @@ Requires: debug(libc.so.6) -Requires: debug(libdl.so.2) Requires: debug(libgcc_s.so.1) Requires: debug(libm.so.6) -Requires: debug(libpthread.so.0) Requires: debug(libstdc++.so.6) @@ -308,7 +306,7 @@ Provides: libfbclient-debuginfo = 4.0.0.2496.0-alt4:sisyphus+284247.100.1.2 -File: /usr/lib/debug/.build-id/6b 40755 root:root -File: /usr/lib/debug/.build-id/6b/a9c7c5a066c0b24aeac282575115b5063407f7 120777 root:root ../../../libfbclient.so.4.0.0 -File: /usr/lib/debug/.build-id/6b/a9c7c5a066c0b24aeac282575115b5063407f7.debug 120777 root:root ../../usr/lib/libfbclient.so.4.0.0.debug +File: /usr/lib/debug/.build-id/1c 40755 root:root +File: /usr/lib/debug/.build-id/1c/143f62e3fca877b56b60a5d94188c98db1ba8f 120777 root:root ../../../libfbclient.so.4.0.0 +File: /usr/lib/debug/.build-id/1c/143f62e3fca877b56b60a5d94188c98db1ba8f.debug 120777 root:root ../../usr/lib/libfbclient.so.4.0.0.debug File: /usr/lib/debug/usr/lib/libfbclient.so.2.debug 120777 root:root libfbclient.so.4.0.0.debug -File: /usr/lib/debug/usr/lib/libfbclient.so.4.0.0.debug 100644 root:root c0993240e2837b31b005ebc4b597520b +File: /usr/lib/debug/usr/lib/libfbclient.so.4.0.0.debug 100644 root:root c5fd8cf4b3689bd0d0af1b45797764f6 File: /usr/src/debug/firebird-4.0.0.2496.0 40755 root:root @@ -325,3 +323,2 @@ File: /usr/src/debug/firebird-4.0.0.2496.0/extern/ttmath/ttmathmisc.h 100644 root:root ee42791d5374abdd3f8567302dbbf4dd -File: /usr/src/debug/firebird-4.0.0.2496.0/extern/ttmath/ttmathobjects.h 100644 root:root 4704886783ea656c1507b955805bf8c4 File: /usr/src/debug/firebird-4.0.0.2496.0/extern/ttmath/ttmathtypes.h 100644 root:root 13f583851710e855b8db7e2eef2dd1a9 @@ -554,2 +551,3 @@ File: /usr/src/debug/firebird-4.0.0.2496.0/src/remote/client/interface.cpp 100644 root:root c31cf52bad699d669726dfa6174cca73 +File: /usr/src/debug/firebird-4.0.0.2496.0/src/remote/client/interface.h 100644 root:root 29cb8c4f46e4b2ab7e039c5388984e96 File: /usr/src/debug/firebird-4.0.0.2496.0/src/remote/inet.cpp 100644 root:root 9a0425a8686500c2d3700583454e0b22 @@ -604,2 +602,2 @@ File: /usr/src/debug/firebird-4.0.0.2496.0/temp/Release/yvalve/blob.cpp 100644 root:root cbcad04906911104d322a4b5f6b77994 -RPMIdentity: 0d8b31e3f9ab64b97a184f65738523a4aef1905486d9c83701f0f60292f8347c32f80b1a2125a579a4821f59dc00c7d72ae674c58a269220c730ce1281625045 +RPMIdentity: 77b9482885fda6a57d246e5071d9b497e5046d870a3bda9eceb4feac8285df02f00ef30f259d80d230556c92e6f43d8667166bc3350a4748d16595139b6eedc0