D: [iurt_root_command] chroot warning: Found bdb_ro Packages database while attempting sqlite backend: using bdb_ro backend. Installing /home/iurt/rpmbuild/SRPMS/firebird-4.0.0.2496-1.mga9.src.rpm Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.0g8JDD + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD + rm -rf Firebird-4.0.0.2496-0 + /usr/bin/xz -dc /home/iurt/rpmbuild/SOURCES/Firebird-4.0.0.2496-0.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd Firebird-4.0.0.2496-0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #101 (add-pkgconfig-files.patch):' Patch #101 (add-pkgconfig-files.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file builds/install/arch-specific/linux/misc/fbclient.pc.in patching file configure.ac + echo 'Patch #203 (no-copy-from-icu.patch):' Patch #203 (no-copy-from-icu.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file builds/posix/Makefile.in patching file src/isql/isql.epp + echo 'Patch #205 (cloop-honour-build-flags.patch):' Patch #205 (cloop-honour-build-flags.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file extern/cloop/Makefile patching file extern/btyacc/Makefile + echo 'Patch #301 (c++17.patch):' Patch #301 (c++17.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 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 (noexcept.patch):' Patch #302 (noexcept.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file src/common/classes/alloc.cpp patching file src/common/classes/alloc.h + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.blczHj + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd Firebird-4.0.0.2496-0 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + export 'CXXFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks' + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks' + NOCONFIGURE=1 + ./autogen.sh AUTORECONF=autoreconf Running autoreconf ... autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal -I . --force autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy --force libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'builds/make.new/config'. libtoolize: copying file 'builds/make.new/config/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: aclocal -I . --force autoreconf: running: /usr/bin/autoconf --force configure.ac:16: warning: The macro `AC_CONFIG_HEADER' is obsolete. configure.ac:16: You should run autoupdate. ./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from... configure.ac:16: the top level configure.ac:561: warning: The macro `AC_LANG_C' is obsolete. configure.ac:561: You should run autoupdate. ./lib/autoconf/c.m4:72: AC_LANG_C is expanded from... acx_pthread.m4:4: ACX_PTHREAD is expanded from... configure.ac:561: the top level configure.ac:561: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:561: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... acx_pthread.m4:4: ACX_PTHREAD is expanded from... configure.ac:561: the top level configure.ac:737: warning: The macro `AC_PROG_CC_STDC' is obsolete. configure.ac:737: You should run autoupdate. ./lib/autoconf/c.m4:1666: AC_PROG_CC_STDC is expanded from... configure.ac:737: the top level configure.ac:748: warning: The macro `AC_HEADER_STDC' is obsolete. configure.ac:748: You should run autoupdate. ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... configure.ac:748: the top level configure.ac:763: warning: The macro `AC_HEADER_TIME' is obsolete. configure.ac:763: You should run autoupdate. ./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from... configure.ac:763: the top level autoreconf: running: /usr/bin/autoheader --force autoreconf: configure.ac: not using Automake autoreconf: 'builds/make.new/config/config.sub' is updated autoreconf: 'builds/make.new/config/config.guess' is updated autoreconf: 'builds/make.new/config/install-sh' is updated autoreconf: Leaving directory '.' Autogen skipping configure process. + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables ' + export FCFLAGS + LDFLAGS=' -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CONFIGURE_TOP=. + '[' 1 = 1 ']' ++ find . -name config.guess -o -name config.sub + for i in $(find ${CONFIGURE_TOP} -name config.guess -o -name config.sub) ++ basename ./builds/make.new/config/config.guess + '[' -f /usr/lib/rpm/mageia/config.guess ']' ++ basename ./builds/make.new/config/config.guess + cp -af /usr/lib/rpm/mageia/config.guess ./builds/make.new/config/config.guess + for i in $(find ${CONFIGURE_TOP} -name config.guess -o -name config.sub) ++ basename ./builds/make.new/config/config.sub + '[' -f /usr/lib/rpm/mageia/config.sub ']' ++ basename ./builds/make.new/config/config.sub + cp -af /usr/lib/rpm/mageia/config.sub ./builds/make.new/config/config.sub + for i in $(find ${CONFIGURE_TOP} -name config.guess -o -name config.sub) ++ basename ./extern/editline/config.sub + '[' -f /usr/lib/rpm/mageia/config.sub ']' ++ basename ./extern/editline/config.sub + cp -af /usr/lib/rpm/mageia/config.sub ./extern/editline/config.sub + for i in $(find ${CONFIGURE_TOP} -name config.guess -o -name config.sub) ++ basename ./extern/editline/config.guess + '[' -f /usr/lib/rpm/mageia/config.guess ']' ++ basename ./extern/editline/config.guess + cp -af /usr/lib/rpm/mageia/config.guess ./extern/editline/config.guess + /usr/lib/rpm/mageia/force-as-needed-for-shared-lib-in-libtool Forcing -Wl,--as-needed in configure/libtool to workaround libtool bug (cf http://lists.gnu.org/archive/html/libtool-patches/2004-06/msg00002.html) + /usr/lib/rpm/mageia/drop-ld-no-undefined-for-shared-lib-modules-in-libtool + /usr/lib/rpm/mageia/fix-libtool-ltmain-from-overlinking + /usr/lib/rpm/mageia/fix-libtool-from-moving-options-after-libs . + /usr/lib/rpm/mageia/fix-dlsearch-path-in-libtool-for-multilib . lib64 + ./configure --host=aarch64-mageia-linux-gnu --build=aarch64-mageia-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-rpath --prefix=/usr --with-system-editline --with-fbbin=/usr/bin --with-fbsbin=/usr/sbin --with-fbconf=/etc/firebird --with-fblib=/usr/lib64 --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/lib64/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=/run/firebird --with-fbplugins=/usr/lib64/firebird/plugins --with-fbtzdata=/var/lib/firebird/tzdata configure: WARNING: unrecognized options: --disable-dependency-tracking checking whether make sets $(MAKE)... yes checking build system type... aarch64-mageia-linux-gnu checking for /proc/self/maps... yes checking whether everything is installed to the same prefix... no checking whether binary relocation support should be enabled... no checking host system type... aarch64-mageia-linux-gnu checking for aarch64-mageia-linux-gnu-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for cc_r... gcc checking for readline in -ledit... yes checking for gawk... gawk checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking whether gcc needs -traditional... no checking for aarch64-mageia-linux-gnu-g++... no checking for aarch64-mageia-linux-gnu-c++... no checking for aarch64-mageia-linux-gnu-gpp... no checking for aarch64-mageia-linux-gnu-aCC... no checking for aarch64-mageia-linux-gnu-CC... no checking for aarch64-mageia-linux-gnu-cxx... no checking for aarch64-mageia-linux-gnu-cc++... no checking for aarch64-mageia-linux-gnu-cl.exe... no checking for aarch64-mageia-linux-gnu-FCC... no checking for aarch64-mageia-linux-gnu-KCC... no checking for aarch64-mageia-linux-gnu-RCC... no checking for aarch64-mageia-linux-gnu-xlC_r... no checking for aarch64-mageia-linux-gnu-xlC... no checking for aarch64-mageia-linux-gnu-clang++... no checking for g++... g++ checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking how to run the C preprocessor... gcc -E checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking the maximum length of command line arguments... 1572864 checking how to convert aarch64-mageia-linux-gnu file names to aarch64-mageia-linux-gnu format... func_convert_file_noop checking how to convert aarch64-mageia-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for aarch64-mageia-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for aarch64-mageia-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for aarch64-mageia-linux-gnu-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for aarch64-mageia-linux-gnu-strip... no checking for strip... strip checking for aarch64-mageia-linux-gnu-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for aarch64-mageia-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/time.h... yes checking for sys/param.h... yes checking for vfork.h... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... 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... yes checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for egrep... (cached) /usr/bin/grep -E checking for sys/wait.h that is POSIX.1 compatible... yes checking for assert.h... yes checking for ctype.h... yes checking for errno.h... yes checking for fcntl.h... yes checking for grp.h... yes checking for pwd.h... yes checking for locale.h... yes checking for math.h... yes checking for pthread.h... yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/uio.h... yes checking for sys/wait.h that is POSIX.1 compatible... (cached) yes checking for sys/time.h... (cached) yes checking for sys/timeb.h... yes checking for sys/param.h... (cached) yes checking for sys/mount.h... yes checking for sys/ioctl.h... yes checking for sys/select.h... yes checking for sys/syscall.h... yes checking for sys/signal.h... yes checking for limits.h... yes checking for setjmp.h... yes checking for stdarg.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for signal.h... yes checking for sys/signal.h... (cached) yes checking for sys/siginfo.h... no checking for termio.h... yes checking for termios.h... yes checking for dirent.h that defines DIR... (cached) yes checking for library containing opendir... (cached) none required checking for unistd.h... (cached) yes checking for varargs.h... no checking for crypt.h... yes checking for netinet/in.h... yes checking for rpc/rpc.h... no checking for netconfig.h... no checking for rpc/xdr.h... no checking for aio.h... yes checking for mntent.h... yes checking for mnttab.h... no checking for sys/mntent.h... no checking for sys/mnttab.h... no checking for sys/ipc.h... yes checking for sys/file.h... yes checking for sys/resource.h... yes checking for sys/sem.h... yes checking for semaphore.h... yes checking for float.h... yes checking for poll.h... yes checking for langinfo.h... yes checking for iconv.h... yes checking for linux/falloc.h... yes checking for utime.h... yes checking for socket.h... no checking for sys/socket.h... yes checking for sys/sockio.h... no checking for winsock2.h... no checking for gcc options needed to detect all undeclared functions... none needed checking whether SOCK_CLOEXEC is declared... yes checking for zlib.h... yes checking for unicode/ucnv.h... yes checking for main in -licuuc... yes checking for tommath.h... yes checking for mp_init in -ltommath... yes checking for tomcrypt.h... yes checking for sha1_init in -ltomcrypt... yes checking for 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... no checking for main in -lsupc++... yes checking for main in -lgcc_eh... yes checking whether the C++ compiler understands noexcept... yes checking for gettimeofday... yes checking if gettimeofday accepts second (timezone) argument... yes checking for time... yes checking for times... yes checking for nanosleep... yes checking for library containing gethostname... none required checking for library containing gethostbyname... none required checking for library containing connect... none required checking for strcasecmp... yes checking for stricmp... no checking for strncasecmp... yes checking for strnicmp... no checking for library containing dirname... none required checking for dirname... yes checking for sigaction... yes checking for setitimer... yes checking for snprintf... yes checking for vsnprintf... yes checking for swab... yes checking for _swab... no checking for getpagesize... yes checking for fork... yes checking for vfork... yes checking for working mmap... yes checking for pid_t... yes checking for working fork... yes checking for working vfork... (cached) yes checking whether setpgrp requires zero arguments... yes checking for setpgid... yes checking whether getpgrp requires zero arguments... yes checking for flock... yes checking for dladdr... yes checking for initgroups... yes checking for getpagesize... (cached) yes checking for pread... yes checking for pwrite... yes checking for getcwd... yes checking for getwd... yes checking for setmntent... yes checking for getmntent... yes checking if getmntent needs second argument... no checking for setrlimit... yes checking for getrlimit... yes checking for tcgetattr... yes checking for strdup... yes checking for mkstemp... yes checking for pthread_keycreate... no checking for pthread_key_create... yes checking for llrint... yes checking for localtime_r... yes checking for gmtime_r... yes checking for ctime_r... yes checking for fchmod... yes checking for semtimedop... yes checking for fegetenv... yes checking for strerror_r... yes checking for qsort_r... yes checking for fdatasync... yes checking for fsync... yes checking for poll... yes checking for 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... no checking for native large file support... yes checking size of void *... 8 checking size of long... 8 checking size of size_t... 8 checking for socklen_t... yes checking for semun... no checking if sem.h defines semun... no checking for struct XDR::xdr_ops... no checking for struct xdr_ops... no checking for struct dirent.d_type... yes checking alignment of long... 8 checking alignment of double... 8 checking correctness of comparing 64-bit integers... success checking for /proc/self/exe... yes configure: creating ./config.status Creating Debug directories Creating Release directories files are identical config.status: creating gen/Debug/firebird/firebird.conf config.status: creating gen/Debug/firebird/databases.conf config.status: creating gen/Debug/firebird/fbtrace.conf config.status: creating gen/Debug/firebird/intl/fbintl.conf config.status: creating gen/Debug/firebird/plugins.conf config.status: creating gen/Debug/firebird/replication.conf config.status: creating gen/Release/firebird/firebird.conf config.status: creating gen/Release/firebird/databases.conf config.status: creating gen/Release/firebird/fbtrace.conf config.status: creating gen/Release/firebird/intl/fbintl.conf config.status: creating gen/Release/firebird/plugins.conf config.status: creating gen/Release/firebird/replication.conf config.status: creating gen/Release/firebird/bin/fb_config config.status: creating gen/Release/firebird/bin/posixLibrary.sh config.status: creating gen/Release/firebird/bin/install.sh config.status: creating gen/Release/firebird/bin/FirebirdUninstall.sh config.status: creating gen/Release/firebird/bin/changeServerMode.sh config.status: creating gen/Release/firebird/bin/registerDatabase.sh config.status: creating gen/vers.sh config.status: creating gen/install/makeInstallImage.sh config.status: creating gen/install/misc/firebird.init.d.generic config.status: creating gen/install/misc/firebird.init.d.mandrake config.status: creating gen/install/misc/firebird.init.d.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 The Firebird4 package has been configured with the following options: Raw devices : enabled Service name : gds_db Service port : 3050 GPRE modules : c_cxx.cpp Install Dir : /usr + make -j8 make -C gen firebird make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' make TARGET=Release master_process make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' ln -sf /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen/autoconfig.auto /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen/autoconfig.h make updateBuildNum make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' make[3]: Nothing to be done for 'updateBuildNum'. make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' make export_lists make[3]: Entering directory '/home/iurt/rpmbuild/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 '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' make external make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' make -C /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/btyacc make[4]: Entering directory '/home/iurt/rpmbuild/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 -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -o btyacc closure.o error.o lalr.o lr0.o main.o mkpar.o output.o mstring.o reader.o readskel.o skeleton.o symtab.o verbose.o warshall.o /usr/bin/ld: main.o: in function `create_file_names': main.c:(.text+0x9e0): warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp' make[4]: Leaving directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/btyacc' make -C /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/cloop TARGET=release WITH_FPC=0 BUILD_DIR=/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/cloop OUT_DIR=/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/cloop make[4]: Entering directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/cloop' g++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O3 src/cloop/Expr.cpp -o /home/iurt/rpmbuild/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 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O3 src/cloop/Generator.cpp -o /home/iurt/rpmbuild/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 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O3 src/cloop/Lexer.cpp -o /home/iurt/rpmbuild/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 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O3 src/cloop/Parser.cpp -o /home/iurt/rpmbuild/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 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O3 src/cloop/Main.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/cloop/release/cloop/Main.o cc -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables src/tests/test1/CTest.c -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/cloop/release/tests/test1/CTest.o src/cloop/Main.cpp: In function 'void run(int, const char**)': src/cloop/Main.cpp:56:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 56 | auto_ptr generator; | ^~~~~~~~ In file included from /usr/include/c++/11/memory:76, from src/cloop/Main.cpp:27: /usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ g++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/cloop/release/cloop/Expr.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/cloop/release/cloop/Generator.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/cloop/release/cloop/Lexer.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/cloop/release/cloop/Parser.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/cloop/release/cloop/Main.o -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/cloop/release/bin/cloop /home/iurt/rpmbuild/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 /home/iurt/rpmbuild/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 /home/iurt/rpmbuild/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 /home/iurt/rpmbuild/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 g++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O3 src/tests/test1/CppTest.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/cloop/release/tests/test1/CppTest.o cc -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables src/tests/test1/CalcCApi.c -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/cloop/release/tests/test1/CalcCApi.o g++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/cloop/release/tests/test1/CalcCApi.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/cloop/release/tests/test1/CTest.o -shared -ldl -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/cloop/release/bin/test1-c.so g++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/cloop/release/tests/test1/CalcCApi.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/cloop/release/tests/test1/CTest.o -ldl -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/cloop/release/bin/test1-c g++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/cloop/release/tests/test1/CppTest.o -shared -ldl -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/cloop/release/bin/test1-cpp.so g++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/cloop/release/tests/test1/CppTest.o -ldl -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/cloop/release/bin/test1-cpp make[4]: Leaving directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/cloop' make -C /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/decNumber make[4]: Entering directory '/home/iurt/rpmbuild/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 '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/decNumber' ln -sf /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/decNumber/libdecFloat.a /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib CXXFLAGS="-O3 -g -fPIC" make -C /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 make[4]: Entering directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2' g++ -c -o obj/util/rune.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG util/rune.cc g++ -c -o obj/util/strutil.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG util/strutil.cc g++ -c -o obj/re2/bitstate.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/bitstate.cc g++ -c -o obj/re2/compile.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/compile.cc g++ -c -o obj/re2/dfa.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/dfa.cc g++ -c -o obj/re2/filtered_re2.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/filtered_re2.cc g++ -c -o obj/re2/mimics_pcre.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/mimics_pcre.cc g++ -c -o obj/re2/nfa.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/nfa.cc g++ -c -o obj/re2/onepass.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/onepass.cc g++ -c -o obj/re2/parse.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/parse.cc g++ -c -o obj/re2/perl_groups.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/perl_groups.cc g++ -c -o obj/re2/prefilter.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/prefilter.cc g++ -c -o obj/re2/prefilter_tree.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/prefilter_tree.cc g++ -c -o obj/re2/prog.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/prog.cc g++ -c -o obj/re2/re2.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/re2.cc g++ -c -o obj/re2/regexp.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/regexp.cc g++ -c -o obj/re2/set.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/set.cc g++ -c -o obj/re2/simplify.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/simplify.cc g++ -c -o obj/re2/stringpiece.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/stringpiece.cc g++ -c -o obj/re2/tostring.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/tostring.cc g++ -c -o obj/re2/unicode_casefold.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/unicode_casefold.cc g++ -c -o obj/re2/unicode_groups.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/unicode_groups.cc g++ -c -o obj/so/util/rune.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG util/rune.cc g++ -c -o obj/so/util/strutil.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG util/strutil.cc g++ -c -o obj/so/re2/bitstate.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/bitstate.cc g++ -c -o obj/so/re2/compile.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/compile.cc g++ -c -o obj/so/re2/dfa.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/dfa.cc g++ -c -o obj/so/re2/filtered_re2.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/filtered_re2.cc g++ -c -o obj/so/re2/mimics_pcre.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/mimics_pcre.cc g++ -c -o obj/so/re2/nfa.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/nfa.cc g++ -c -o obj/so/re2/onepass.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/onepass.cc g++ -c -o obj/so/re2/parse.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/parse.cc g++ -c -o obj/so/re2/perl_groups.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/perl_groups.cc g++ -c -o obj/so/re2/prefilter.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/prefilter.cc g++ -c -o obj/so/re2/prefilter_tree.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/prefilter_tree.cc g++ -c -o obj/so/re2/prog.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/prog.cc g++ -c -o obj/so/re2/re2.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/re2.cc g++ -c -o obj/so/re2/regexp.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/regexp.cc g++ -c -o obj/so/re2/set.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/set.cc g++ -c -o obj/so/re2/simplify.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/simplify.cc g++ -c -o obj/so/re2/stringpiece.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/stringpiece.cc g++ -c -o obj/so/re2/tostring.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/tostring.cc g++ -c -o obj/so/re2/unicode_casefold.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/unicode_casefold.cc g++ -c -o obj/so/re2/unicode_groups.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/unicode_groups.cc ar rv obj/libre2.a obj/util/rune.o obj/util/strutil.o obj/re2/bitstate.o obj/re2/compile.o obj/re2/dfa.o obj/re2/filtered_re2.o obj/re2/mimics_pcre.o obj/re2/nfa.o obj/re2/onepass.o obj/re2/parse.o obj/re2/perl_groups.o obj/re2/prefilter.o obj/re2/prefilter_tree.o obj/re2/prog.o obj/re2/re2.o obj/re2/regexp.o obj/re2/set.o obj/re2/simplify.o obj/re2/stringpiece.o obj/re2/tostring.o obj/re2/unicode_casefold.o obj/re2/unicode_groups.o r - obj/util/rune.o r - obj/util/strutil.o r - obj/re2/bitstate.o r - obj/re2/compile.o r - obj/re2/dfa.o r - obj/re2/filtered_re2.o r - obj/re2/mimics_pcre.o r - obj/re2/nfa.o r - obj/re2/onepass.o r - obj/re2/parse.o r - obj/re2/perl_groups.o r - obj/re2/prefilter.o r - obj/re2/prefilter_tree.o r - obj/re2/prog.o r - obj/re2/re2.o r - obj/re2/regexp.o r - obj/re2/set.o r - obj/re2/simplify.o r - obj/re2/stringpiece.o r - obj/re2/tostring.o r - obj/re2/unicode_casefold.o r - obj/re2/unicode_groups.o g++ -shared -Wl,-soname,libre2.so.0,--version-script,libre2.symbols -pthread -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -o obj/so/libre2.so.0 obj/so/util/rune.o obj/so/util/strutil.o obj/so/re2/bitstate.o obj/so/re2/compile.o obj/so/re2/dfa.o obj/so/re2/filtered_re2.o obj/so/re2/mimics_pcre.o obj/so/re2/nfa.o obj/so/re2/onepass.o obj/so/re2/parse.o obj/so/re2/perl_groups.o obj/so/re2/prefilter.o obj/so/re2/prefilter_tree.o obj/so/re2/prog.o obj/so/re2/re2.o obj/so/re2/regexp.o obj/so/re2/set.o obj/so/re2/simplify.o obj/so/re2/stringpiece.o obj/so/re2/tostring.o obj/so/re2/unicode_casefold.o obj/so/re2/unicode_groups.o ln -sf libre2.so.0 obj/so/libre2.so make[4]: Leaving directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2' ln -sf /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2/obj/libre2.a /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' make updateCloopInterfaces make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/cloop/release/bin/cloop /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/FirebirdInterface.idl c++ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/IdlFbInterfaces.h IDL_FB_INTERFACES_H Firebird I gcc -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/def_awk /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/misc/def_awk.c gcc -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/isc_grep /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/misc/isc_grep.c cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/misc/pascal/fb_get_master_interface.pas /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/func.pas /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/def_awk >/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/func.pas /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/isc_grep >/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/func.pas /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/cloop/release/bin/cloop /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/FirebirdInterface.idl pascal /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen/Firebird.pas Firebird --uses SysUtils \ --interfaceFile /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/misc/pascal/Pascal.interface.pas \ --implementationFile /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/misc/pascal/Pascal.implementation.pas \ --exceptionClass FbException \ --functionsFile /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/func.pas \ --prefix I make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' make boot make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/c_cxx.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/c_cxx.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/cmd.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/cmd.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/cme.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/cme.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/cmp.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/cmp.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/exp.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/exp.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/gpre.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/gpre.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/hsh.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/hsh.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/int_cxx.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/int_cxx.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/utils_proto.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:69, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/exp.cpp:34: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/utils_proto.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:69, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/int_cxx.cpp:34: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/utils_proto.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:69, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/cme.cpp:33: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/utils_proto.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:69, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/cmd.cpp:32: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/utils_proto.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:69, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/c_cxx.cpp:37: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/utils_proto.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:69, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/hsh.cpp:31: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/utils_proto.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:69, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/cmp.cpp:34: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/utils_proto.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:69, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/gpre.cpp:52: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/exp.cpp:34: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/exp.cpp:34: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/int_cxx.cpp:34: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/int_cxx.cpp:34: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/c_cxx.cpp:37: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/c_cxx.cpp:37: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/cme.cpp:33: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/cme.cpp:33: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/hsh.cpp:31: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/hsh.cpp:31: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/cmd.cpp:32: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/cmd.cpp:32: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/gpre.cpp:52: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/gpre.cpp:52: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/cmp.cpp:34: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/cmp.cpp:34: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/jrdmet.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/jrdmet.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/movg.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/movg.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/msc.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/msc.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/jrdmet.cpp:32: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/movg.cpp:31: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/obj_cxx.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/obj_cxx.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/par.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/par.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/utils_proto.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:69, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/msc.cpp:47: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/pat.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/pat.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/utils_proto.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:69, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/obj_cxx.cpp:37: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/jrdmet.cpp:34: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/jrdmet.cpp:34: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/movg.cpp:31: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/movg.cpp:31: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/utils_proto.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:69, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/par.cpp:49: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/msc.cpp:47: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/msc.cpp:47: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/sqe.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/sqe.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/sql.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/sql.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/utils_proto.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:69, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/pat.cpp:32: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/boot/gpre_meta_boot.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/boot/gpre_meta_boot.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/gds.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/gds.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/obj_cxx.cpp:37: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/obj_cxx.cpp:37: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/par.cpp:49: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/par.cpp:49: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/utils_proto.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/gpre.h:69, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/boot/gpre_meta_boot.cpp:34: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/utils_proto.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:69, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/sqe.cpp:44: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/utils_proto.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:69, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/sql.cpp:33: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/pat.cpp:32: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/pat.cpp:32: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/Auth.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/Auth.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../common/os/path_utils.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/gds.cpp:48: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/BigInteger.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/BigInteger.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/sqe.cpp:44: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/sqe.cpp:44: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/boot/gpre_meta_boot.cpp:34: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/boot/gpre_meta_boot.cpp:34: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/sql.cpp:33: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/sql.cpp:33: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/gds.cpp:49: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/gds.cpp:49: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/BigInteger.cpp: In member function 'void Firebird::BigInteger::assign(unsigned int, const unsigned char*)': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/BigInteger.cpp:105:46: warning: 'mp_err mp_read_unsigned_bin(mp_int*, const unsigned char*, int)' is deprecated: replaced by mp_from_ubin [-Wdeprecated-declarations] 105 | CHECK_MP(mp_read_unsigned_bin(&t, bytes, count)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/BigInteger.cpp:38:27: note: in definition of macro 'CHECK_MP' 38 | #define CHECK_MP(a) check(a, #a) | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/BigInteger.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/BigInteger.cpp:34: /usr/include/tommath.h:732:36: note: declared here 732 | MP_DEPRECATED(mp_from_ubin) mp_err mp_read_unsigned_bin(mp_int *a, const unsigned char *b, int c) MP_WUR; | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/BigInteger.cpp: In member function 'void Firebird::BigInteger::getBytes(Firebird::UCharBuffer&) const': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/BigInteger.cpp:180:44: warning: 'mp_err mp_to_unsigned_bin(const mp_int*, unsigned char*)' is deprecated: replaced by mp_to_ubin [-Wdeprecated-declarations] 180 | CHECK_MP(mp_to_unsigned_bin(const_cast(&t), bytes.getBuffer(length()))); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/BigInteger.cpp:38:27: note: in definition of macro 'CHECK_MP' 38 | #define CHECK_MP(a) check(a, #a) | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/BigInteger.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/BigInteger.cpp:34: /usr/include/tommath.h:733:34: note: declared here 733 | MP_DEPRECATED(mp_to_ubin) mp_err mp_to_unsigned_bin(const mp_int *a, unsigned char *b) MP_WUR; | ^~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/BigInteger.cpp: In member function 'unsigned int Firebird::BigInteger::length() const': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/BigInteger.cpp:185:46: warning: 'int mp_unsigned_bin_size(const mp_int*)' is deprecated: replaced by mp_ubin_size [-Wdeprecated-declarations] 185 | int rc = mp_unsigned_bin_size(const_cast(&t)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/BigInteger.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/BigInteger.cpp:34: /usr/include/tommath.h:731:33: note: declared here 731 | MP_DEPRECATED(mp_ubin_size) int mp_unsigned_bin_size(const mp_int *a) MP_WUR; | ^~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/BigInteger.cpp: In member function 'void Firebird::BigInteger::getText(Firebird::string&, unsigned int) const': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/BigInteger.cpp:198:36: warning: 'mp_err mp_toradix(const mp_int*, char*, int)' is deprecated: replaced by mp_to_radix [-Wdeprecated-declarations] 198 | CHECK_MP(mp_toradix(const_cast(&t), str.begin(), radix)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/BigInteger.cpp:38:27: note: in definition of macro 'CHECK_MP' 38 | #define CHECK_MP(a) check(a, #a) | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/BigInteger.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/BigInteger.cpp:34: /usr/include/tommath.h:750:35: note: declared here 750 | MP_DEPRECATED(mp_to_radix) mp_err mp_toradix(const mp_int *a, char *str, int radix) MP_WUR; | ^~~~~~~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/CRC32C.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/CRC32C.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/CharSet.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/CharSet.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/DecFloat.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/DecFloat.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/DynamicStrings.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/DynamicStrings.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/Int128.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/Int128.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/IntlParametersBlock.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/IntlParametersBlock.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/IntlUtil.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/IntlUtil.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/MsgMetadata.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/MsgMetadata.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/DecFloat.cpp:31: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/DecFloat.cpp:31: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/MsgMetadata.h:30, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/MsgMetadata.cpp:26: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/Int128.cpp:30: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/Int128.cpp:30: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/ScanDir.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/ScanDir.o In file included from /usr/include/wchar.h:35, from /usr/include/c++/11/cwchar:44, from /usr/include/c++/11/bits/postypes.h:40, from /usr/include/c++/11/iosfwd:40, from /usr/include/c++/11/bits/shared_ptr.h:52, from /usr/include/c++/11/memory:77, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:53, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/unicode_util.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/IntlUtil.cpp:29: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/Int128.cpp: In member function 'void Firebird::Int128::getTable32(unsigned int*) const': /home/iurt/rpmbuild/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; | ~~~~~~~~~~~^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/Int128.cpp: In member function 'void Firebird::Int128::setTable32(const unsigned int*)': /home/iurt/rpmbuild/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; | ~~~~~~~~~~~^~~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/SimilarToRegex.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/SimilarToRegex.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/StatementMetadata.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/StatementMetadata.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/intl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/IntlUtil.cpp:30: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/intl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/IntlUtil.cpp:30: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/MsgMetadata.cpp:26: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/MsgMetadata.cpp:26: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/StatusArg.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/StatusArg.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/StatusHolder.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/StatusHolder.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/classes/Nullable.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/StatementMetadata.h:30, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/StatementMetadata.cpp:26: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/TextType.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/TextType.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/ThreadData.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/ThreadData.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/ThreadStart.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/ThreadStart.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/StatementMetadata.cpp:26: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/StatementMetadata.cpp:26: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/TimeZoneUtil.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/TimeZoneUtil.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/Tokens.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/Tokens.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/UtilSvc.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/UtilSvc.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/call_service.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/call_service.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/cvt.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/cvt.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/db_alias.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/db_alias.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/dllinst.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/dllinst.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/dsc.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/dsc.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/enc.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/enc.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/fb_exception.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/fb_exception.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/isc.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/isc.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/dsc.cpp:29: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/isc_file.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/isc_file.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/isc_sync.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/isc_sync.o In file included from /usr/include/wchar.h:35, from /usr/include/c++/11/cwchar:44, from /usr/include/c++/11/bits/postypes.h:40, from /usr/include/c++/11/iosfwd:40, from /usr/include/c++/11/bits/shared_ptr.h:52, from /usr/include/c++/11/memory:77, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:53, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/unicode_util.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/TimeZoneUtil.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/cvt.cpp:50: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/keywords.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/keywords.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/pretty.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/pretty.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/dsc.cpp:29: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/dsc.cpp:29: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/intl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/cvt.cpp:53: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/intl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/cvt.cpp:53: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/sdl.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/sdl.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/security.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/security.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/sha.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/sha.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/unicode_util.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/unicode_util.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/classes/MetaString.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/sdl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/sdl.cpp:27: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/utils.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/utils.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/xdr.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/xdr.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/xdr_proto.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/xdr.cpp:30: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/sdl.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/sdl.cpp:27: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/sdl.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/sdl.cpp:27: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/os/posix/SyncSignals.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/os/posix/SyncSignals.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/xdr_proto.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/xdr.cpp:30: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../common/xdr_proto.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/xdr.cpp:30: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/os/posix/divorce.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/os/posix/divorce.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/align.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/utils.cpp:50: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/align.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/utils.cpp:50: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/os/posix/fbsyslog.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/os/posix/fbsyslog.o In file included from /usr/include/locale.h:28, from /usr/include/c++/11/clocale:42, from /usr/include/c++/11/aarch64-mageia-linux/bits/c++locale.h:41, from /usr/include/c++/11/bits/localefwd.h:40, from /usr/include/c++/11/ios:41, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/align.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/utils.cpp:50: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/os/posix/guid.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/os/posix/guid.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/os/posix/isc_ipc.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/os/posix/isc_ipc.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/os/posix/mod_loader.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/os/posix/mod_loader.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/os/posix/os_utils.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/os/posix/os_utils.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/os/posix/path_utils.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/os/posix/path_utils.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/BaseStream.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/BaseStream.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/BlobWrapper.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/BlobWrapper.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/BlrWriter.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/BlrWriter.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/ClumpletReader.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/ClumpletReader.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/ClumpletWriter.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/ClumpletWriter.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/DbImplementation.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/DbImplementation.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/Hash.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/Hash.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/ImplementHelper.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/ImplementHelper.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/InternalMessageBuffer.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/InternalMessageBuffer.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/MetaString.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/MetaString.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/DbImplementation.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/DbImplementation.cpp:28: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/MsgPrint.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/MsgPrint.o In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/array.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/Hash.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/Hash.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/utils_proto.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/InternalMessageBuffer.cpp:30: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/NoThrowTimeStamp.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/NoThrowTimeStamp.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/ParsedList.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/ParsedList.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/SafeArg.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/SafeArg.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/Switches.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/Switches.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/SyncObject.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/SyncObject.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/Synchronize.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/Synchronize.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/Hash.cpp:25: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/Hash.cpp:25: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/TempFile.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/TempFile.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/InternalMessageBuffer.cpp:34: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/InternalMessageBuffer.cpp:34: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/TimerImpl.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/TimerImpl.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/TomCryptHash.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/TomCryptHash.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/UserBlob.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/UserBlob.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/alloc.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/alloc.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/fb_string.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/fb_string.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/init.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/init.o In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/array.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/Hash.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/TomCryptHash.cpp:26: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/locks.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/locks.o In file included from /usr/include/dirent.h:245, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/os/os_utils.h:51, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/alloc.cpp:56: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/alloc.cpp:1560:55: warning: 'offsetof' within non-standard-layout type 'Firebird::MemBlock' is conditionally-supported [-Winvalid-offsetof] 1560 | static const unsigned MEM_OVERHEAD = offsetof(MemBlock, body); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/alloc.cpp:1596:55: warning: 'offsetof' within non-standard-layout type 'Firebird::MemBlock' is conditionally-supported [-Winvalid-offsetof] 1596 | static const unsigned MEM_OVERHEAD = offsetof(MemBlock, body); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/alloc.cpp: In member function 'Firebird::MemBlock* Firebird::MemPool::alloc(size_t, size_t&, bool)': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/alloc.cpp:2285:62: warning: 'offsetof' within non-standard-layout type 'Firebird::MemBlock' is conditionally-supported [-Winvalid-offsetof] 2285 | size_t hunkLength = MemBigHunk::hdrSize() + offsetof(MemBlock, body) + length; | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/alloc.cpp: In static member function 'static void Firebird::MemPool::releaseMemory(void*, bool)': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/alloc.cpp:2346:75: warning: 'offsetof' within non-standard-layout type 'Firebird::MemBlock' is conditionally-supported [-Winvalid-offsetof] 2346 | MemBlock* block = (MemBlock*) ((UCHAR*) object - offsetof(MemBlock, body)); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/semaphore.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/semaphore.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/timestamp.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/timestamp.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/zip.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/zip.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/TomCryptHash.cpp:27: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/classes/TomCryptHash.cpp:27: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/config/ConfigCache.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/config/ConfigCache.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/config/config.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/config/config.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/config/config_file.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/config/config_file.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/config/dir_list.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/config/dir_list.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/sha2/sha2.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/sha2/sha2.o rm -f /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a ar crus /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/Auth.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/BigInteger.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/CRC32C.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/CharSet.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/DecFloat.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/DynamicStrings.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/Int128.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/IntlParametersBlock.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/IntlUtil.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/MsgMetadata.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/ScanDir.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/SimilarToRegex.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/StatementMetadata.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/StatusArg.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/StatusHolder.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/TextType.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/ThreadData.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/ThreadStart.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/TimeZoneUtil.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/Tokens.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/UtilSvc.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/call_service.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/cvt.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/db_alias.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/dllinst.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/dsc.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/enc.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/fb_exception.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/isc.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/isc_file.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/isc_sync.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/keywords.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/pretty.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/sdl.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/security.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/sha.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/unicode_util.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/utils.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/xdr.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/os/posix/SyncSignals.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/os/posix/divorce.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/os/posix/fbsyslog.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/os/posix/guid.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/os/posix/isc_ipc.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/os/posix/mod_loader.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/os/posix/os_utils.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/os/posix/path_utils.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/BaseStream.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/BlobWrapper.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/BlrWriter.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/ClumpletReader.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/ClumpletWriter.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/DbImplementation.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/Hash.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/ImplementHelper.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/InternalMessageBuffer.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/MetaString.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/MsgPrint.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/NoThrowTimeStamp.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/ParsedList.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/SafeArg.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/Switches.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/SyncObject.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/Synchronize.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/TempFile.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/TimerImpl.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/TomCryptHash.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/UserBlob.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/alloc.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/fb_string.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/init.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/locks.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/semaphore.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/timestamp.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/zip.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/config/ConfigCache.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/config/config.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/config/config_file.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/config/dir_list.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/sha2/sha2.o g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -Wl,--version-script,empty.vers /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/c_cxx.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/cmd.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/cme.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/cmp.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/exp.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/gpre.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/hsh.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/int_cxx.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/jrdmet.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/movg.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/msc.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/obj_cxx.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/par.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/pat.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/sqe.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/sql.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/boot/gpre_meta_boot.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/gds.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_boot -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lm -ldecFloat -lre2 rm -f /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current (cd /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin; ln -s gpre_boot gpre_current) make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' make yvalve make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/DistributedTransaction.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/DistributedTransaction.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/MasterImplementation.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/MasterImplementation.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/PluginManager.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/PluginManager.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/alt.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/alt.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -m -z -n /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/array.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/array.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -m -z -n /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/blob.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/blob.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/keywordsStub.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/keywordsStub.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/perf.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/perf.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/preparse.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/preparse.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/user_dsql.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/user_dsql.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/utl.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/utl.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/classes/ImplementHelper.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/utl_proto.h:30, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/perf.cpp:37: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/alt.cpp: In function 'ISC_STATUS gds__ddl(ISC_STATUS*, FB_API_HANDLE*, FB_API_HANDLE*, SSHORT, const SCHAR*)': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/alt.cpp:594:23: warning: 'ISC_STATUS isc_ddl(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, short int, const ISC_SCHAR*)' is deprecated [-Wdeprecated-declarations] 594 | return isc_ddl(status_vector, db_handle, tra_handle, ddl_length, ddl); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/Interface.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_exception.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../common/classes/init.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/alt.cpp:36: /home/iurt/rpmbuild/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*, | ^~~~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/utils_proto.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/StatusHolder.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/YObjects.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/DistributedTransaction.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/DistributedTransaction.cpp:31: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/utils_proto.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/StatusHolder.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/YObjects.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/MasterImplementation.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/MasterImplementation.cpp:34: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/prepa_proto.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/preparse.cpp:28: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/classes/ImplementHelper.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/PluginManager.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/PluginManager.cpp:26: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../jrd/../common/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../jrd/../common/isc_s_proto.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../jrd/event.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/utl.cpp:53: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/YObjects.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/perf.cpp:38: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/YObjects.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/perf.cpp:38: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/why.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/why.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/YObjects.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/DistributedTransaction.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/DistributedTransaction.cpp:31: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/YObjects.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/DistributedTransaction.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/DistributedTransaction.cpp:31: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/YObjects.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/MasterImplementation.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/PluginManager.cpp:27: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/YObjects.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/MasterImplementation.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/PluginManager.cpp:27: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/YObjects.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/utl.cpp:56: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/YObjects.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/utl.cpp:56: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/YObjects.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/preparse.cpp:30: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/YObjects.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/preparse.cpp:30: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/YObjects.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/MasterImplementation.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/MasterImplementation.cpp:34: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../yvalve/YObjects.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/MasterImplementation.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/MasterImplementation.cpp:34: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/utils_proto.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/StatusHolder.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/YObjects.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/why.cpp:35: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ gcc -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/config/os/posix/binreloc.c -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/config/os/posix/binreloc.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/config/os/posix/config_root.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/config/os/posix/config_root.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/inet.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/inet.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/YObjects.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/why.cpp:35: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/../yvalve/YObjects.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/why.cpp:35: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/merge.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/merge.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/parser.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/parser.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/protocol.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/protocol.o In file included from /usr/include/bits/socket.h:27, from /usr/include/sys/socket.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/remote.h:51, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/merge.cpp:27: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/rpc/netdb.h:42, from /usr/include/netdb.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/inet.cpp:88: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/remote.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/remote.o In file included from /usr/include/bits/socket.h:27, from /usr/include/sys/socket.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/remote.h:51, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/parser.cpp:29: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/bits/socket.h:27, from /usr/include/sys/socket.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/remote.h:51, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/protocol.cpp:33: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/remote.h:306, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/merge.cpp:27: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/remote.h:306, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/merge.cpp:27: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/bits/socket.h:27, from /usr/include/sys/socket.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/remote.h:51, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/remote.cpp:28: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/remote.h:306, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/inet.cpp:102: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/remote.h:306, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/inet.cpp:102: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/remote.h:306, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/parser.cpp:29: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/remote.h:306, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/parser.cpp:29: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/auth/SecureRemotePassword/srp.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/auth/SecureRemotePassword/srp.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/remote.h:306, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/protocol.cpp:33: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/remote.h:306, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/protocol.cpp:33: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/remote.h:306, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/remote.cpp:28: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/../remote/remote.h:306, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/remote.cpp:28: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/client/BlrFromMessage.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/client/BlrFromMessage.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/BigInteger.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../auth/SecureRemotePassword/srp.h:1, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/auth/SecureRemotePassword/srp.cpp:4: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/client/interface.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/client/interface.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/xdr_proto.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/remot_proto.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../auth/SecureRemotePassword/srp.h:14, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/auth/SecureRemotePassword/srp.cpp:4: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/xdr_proto.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/remot_proto.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../auth/SecureRemotePassword/srp.h:14, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/auth/SecureRemotePassword/srp.cpp:4: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/auth/SecureRemotePassword/client/SrpClient.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/auth/SecureRemotePassword/client/SrpClient.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/align.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/client/BlrFromMessage.cpp:32: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/align.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/client/BlrFromMessage.cpp:32: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/locale.h:28, from /usr/include/c++/11/clocale:42, from /usr/include/c++/11/aarch64-mageia-linux/bits/c++locale.h:41, from /usr/include/c++/11/bits/localefwd.h:40, from /usr/include/c++/11/ios:41, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/align.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/client/BlrFromMessage.cpp:32: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/bits/socket.h:27, from /usr/include/sys/socket.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/remote.h:51, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/client/interface.cpp:37: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/BigInteger.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../auth/SecureRemotePassword/srp.h:1, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/auth/SecureRemotePassword/client/SrpClient.cpp:30: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/auth/SecurityDatabase/LegacyClient.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/auth/SecurityDatabase/LegacyClient.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/plugins/crypt/arc4/Arc4.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/plugins/crypt/arc4/Arc4.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/remote.h:306, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/client/interface.cpp:37: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/remote.h:306, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/client/interface.cpp:37: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/xdr_proto.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/remot_proto.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../auth/SecureRemotePassword/srp.h:14, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/auth/SecureRemotePassword/client/SrpClient.cpp:30: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/xdr_proto.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/remot_proto.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../auth/SecureRemotePassword/srp.h:14, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/auth/SecureRemotePassword/client/SrpClient.cpp:30: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/array.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/array.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/blob.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/blob.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/intl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/blob.cpp:40: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/intl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/blob.cpp:40: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/intl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/blob.cpp:40: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--version-script,firebird.vers -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -shared -Wl,-soname,libfbclient.so.2 -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib/libfbclient.so.4.0.0 /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/DistributedTransaction.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/MasterImplementation.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/PluginManager.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/alt.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/array.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/blob.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/gds.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/keywordsStub.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/perf.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/preparse.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/user_dsql.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/utl.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/why.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/config/os/posix/binreloc.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/yvalve/config/os/posix/config_root.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/inet.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/merge.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/parser.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/protocol.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/remote.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/auth/SecureRemotePassword/srp.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/client/BlrFromMessage.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/client/interface.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/auth/SecureRemotePassword/client/SrpClient.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/auth/SecurityDatabase/LegacyClient.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/plugins/crypt/arc4/Arc4.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lm -ldecFloat -lre2 -ltommath -ltomcrypt (cd /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib && ln -s -f libfbclient.so.4.0.0 libfbclient.so.2 ) (cd /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib && ln -s -f libfbclient.so.2 libfbclient.so ) make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' make engine make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Attachment.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Attachment.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Coercion.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Coercion.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Collation.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Collation.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ConfigTable.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/ConfigTable.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/CryptoManager.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/CryptoManager.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/DataTypeUtil.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/DataTypeUtil.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Database.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Database.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/DbCreators.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/DbCreators.o In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/classes/array.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Coercion.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Coercion.cpp:29: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Collation.cpp:96: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../include/fb_blk.h:4, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Database.cpp:29: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../include/fb_blk.h:4, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Attachment.h:30, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Attachment.cpp:26: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ConfigTable.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ConfigTable.cpp:23: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/DataTypeUtil.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/DataTypeUtil.cpp:28: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../auth/SecureRemotePassword/Message.h:9, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/DbCreators.cpp:31: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/CryptoManager.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/CryptoManager.cpp:32: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Coercion.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Coercion.cpp:29: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Coercion.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Coercion.cpp:29: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/PreparedStatement.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Attachment.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Attachment.cpp:26: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/PreparedStatement.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Attachment.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Attachment.cpp:26: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Collation.cpp:96: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Collation.cpp:96: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/val.h:38, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Monitoring.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ConfigTable.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ConfigTable.cpp:23: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/val.h:38, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Monitoring.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ConfigTable.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ConfigTable.cpp:23: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/ExprNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/RecordSourceNodes.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/recsrc/RecordSource.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/DbCreators.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/DbCreators.cpp:48: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/ExprNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/RecordSourceNodes.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/recsrc/RecordSource.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/DbCreators.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/DbCreators.cpp:48: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/SysFunction.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/DataTypeUtil.cpp:29: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/SysFunction.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/DataTypeUtil.cpp:29: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/PreparedStatement.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Attachment.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/lck.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Database.cpp:32: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/PreparedStatement.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Attachment.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/lck.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Database.cpp:32: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Database.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/CryptoManager.cpp:35: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Database.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/CryptoManager.cpp:35: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/ExprNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/RecordSourceNodes.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/recsrc/RecordSource.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/DbCreators.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/DbCreators.cpp:48: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Attachment.cpp:27: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/ExprNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/RecordSourceNodes.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/recsrc/RecordSource.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Monitoring.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ConfigTable.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ConfigTable.cpp:23: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/SysFunction.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/DataTypeUtil.cpp:29: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Collation.cpp:96: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Database.cpp:33: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/CryptoManager.cpp:35: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/DebugInterface.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/DebugInterface.o In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../include/fb_blk.h:4, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Attachment.h:30, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/DebugInterface.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ExtEngineManager.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/ExtEngineManager.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/PreparedStatement.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Attachment.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/DebugInterface.cpp:24: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/PreparedStatement.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Attachment.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/DebugInterface.cpp:24: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/classes/array.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ExtEngineManager.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ExtEngineManager.cpp:27: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Function.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Function.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/GarbageCollector.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/GarbageCollector.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/DebugInterface.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/DebugInterface.cpp:25: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ExtEngineManager.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ExtEngineManager.cpp:27: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ExtEngineManager.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ExtEngineManager.cpp:27: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/GarbageCollector.cpp:23: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/GlobalRWLock.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/GlobalRWLock.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/blb.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/exe.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/tra.h:38, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/GarbageCollector.cpp:25: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/blb.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/exe.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/tra.h:38, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/GarbageCollector.cpp:25: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/IntlManager.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/IntlManager.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ExtEngineManager.cpp:31: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/GlobalRWLock.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/GlobalRWLock.cpp:32: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/Relation.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/exe.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/tra.h:38, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/GarbageCollector.cpp:25: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/wchar.h:35, from /usr/include/c++/11/cwchar:44, from /usr/include/c++/11/bits/postypes.h:40, from /usr/include/c++/11/iosfwd:40, from /usr/include/c++/11/bits/shared_ptr.h:52, from /usr/include/c++/11/memory:77, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:53, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/unicode_util.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/intl_classes.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/intl_proto.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/IntlManager.cpp:31: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/GlobalRWLock.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/GlobalRWLock.cpp:32: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/GlobalRWLock.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/GlobalRWLock.cpp:32: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/intl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/IntlManager.cpp:32: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/intl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/IntlManager.cpp:32: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/JrdStatement.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/JrdStatement.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Mapping.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Mapping.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/GlobalRWLock.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/GlobalRWLock.cpp:32: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/MetaName.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/MetaName.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Monitoring.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Monitoring.o In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../include/fb_blk.h:4, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/JrdStatement.h:24, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/JrdStatement.cpp:22: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../auth/SecureRemotePassword/Message.h:9, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Mapping.cpp:31: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/MetaName.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/MetaName.cpp:33: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Monitoring.cpp:25: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/blb.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/exe.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/JrdStatement.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/JrdStatement.cpp:22: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/blb.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/exe.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/JrdStatement.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/JrdStatement.cpp:22: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/ExprNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/RecordSourceNodes.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/recsrc/RecordSource.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Mapping.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Mapping.cpp:45: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/ExprNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/RecordSourceNodes.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/recsrc/RecordSource.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Mapping.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Mapping.cpp:45: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Optimizer.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Optimizer.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/MetaName.cpp:36: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/MetaName.cpp:36: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Monitoring.cpp:27: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Monitoring.cpp:27: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/Relation.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/exe.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/JrdStatement.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/JrdStatement.cpp:22: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Optimizer.cpp:31: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/PreparedStatement.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/PreparedStatement.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/ExprNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/RecordSourceNodes.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/recsrc/RecordSource.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Mapping.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Mapping.cpp:45: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/MetaName.cpp:36: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Monitoring.cpp:27: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Optimizer.cpp:31: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Optimizer.cpp:31: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/RandomGenerator.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/RandomGenerator.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/PreparedStatement.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/PreparedStatement.cpp:23: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/RecordBuffer.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/RecordBuffer.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/RecordSourceNodes.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/RecordSourceNodes.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/PreparedStatement.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/PreparedStatement.cpp:23: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/PreparedStatement.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/PreparedStatement.cpp:23: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/RecordBuffer.cpp:25: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Optimizer.cpp:31: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/RecordBuffer.cpp:25: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/RecordBuffer.cpp:25: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/PreparedStatement.cpp:26: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/align.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/RecordSourceNodes.cpp:22: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/align.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/RecordSourceNodes.cpp:22: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/locale.h:28, from /usr/include/c++/11/clocale:42, from /usr/include/c++/11/aarch64-mageia-linux/bits/c++locale.h:41, from /usr/include/c++/11/bits/localefwd.h:40, from /usr/include/c++/11/ios:41, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/align.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/RecordSourceNodes.cpp:22: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/RecordBuffer.cpp:25: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/ExprNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/RecordSourceNodes.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/RecordSourceNodes.cpp:23: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Relation.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Relation.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ResultSet.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/ResultSet.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Relation.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Relation.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ResultSet.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ResultSet.cpp:23: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Relation.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Relation.cpp:24: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Relation.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Relation.cpp:24: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Routine.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Routine.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/RuntimeStatistics.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/RuntimeStatistics.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Savepoint.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Savepoint.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ResultSet.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ResultSet.cpp:23: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ResultSet.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ResultSet.cpp:23: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/classes/array.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Routine.h:24, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Routine.cpp:23: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../include/fb_blk.h:4, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/blb.h:30, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/exe.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/req.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/RuntimeStatistics.cpp:25: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Relation.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Relation.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../include/fb_blk.h:4, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/tra.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Savepoint.cpp:22: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/SysFunction.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/SysFunction.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Routine.h:30, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Routine.cpp:23: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Routine.h:30, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Routine.cpp:23: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ResultSet.cpp:26: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/blb.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/exe.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/req.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/RuntimeStatistics.cpp:25: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/blb.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/exe.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/req.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/RuntimeStatistics.cpp:25: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/blb.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/exe.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/tra.h:38, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Savepoint.cpp:22: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/blb.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/exe.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/tra.h:38, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Savepoint.cpp:22: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/Relation.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/exe.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/JrdStatement.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Routine.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/wchar.h:35, from /usr/include/c++/11/cwchar:44, from /usr/include/c++/11/bits/postypes.h:40, from /usr/include/c++/11/iosfwd:40, from /usr/include/c++/11/bits/shared_ptr.h:52, from /usr/include/c++/11/memory:77, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:53, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../common/unicode_util.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/TimeZoneUtil.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/SysFunction.cpp:33: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/Relation.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/exe.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/req.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/RuntimeStatistics.cpp:25: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/Relation.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/exe.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/tra.h:38, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/Savepoint.cpp:22: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/SysFunction.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/SysFunction.cpp:36: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/SysFunction.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/SysFunction.cpp:36: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/SystemPackages.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/SystemPackages.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/TempSpace.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/TempSpace.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/SysFunction.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/SysFunction.cpp:36: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/utils_proto.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/StatusHolder.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/status.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/SystemPackages.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/SystemPackages.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/TimeZone.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/TimeZone.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/classes/TempFile.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/TempSpace.cpp:26: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/UserManagement.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/UserManagement.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/intl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/ini.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/SystemPackages.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/SystemPackages.cpp:24: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/intl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/ini.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/SystemPackages.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/SystemPackages.cpp:24: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/TimeZone.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/TimeZone.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/TempSpace.cpp:32: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/TempSpace.cpp:32: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/ClumpletReader.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/classes/ClumpletWriter.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/UserManagement.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/VirtualTable.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/VirtualTable.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/ExprNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/RecordSourceNodes.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/recsrc/RecordSource.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Monitoring.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/TimeZone.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/SystemPackages.cpp:25: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/val.h:38, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Monitoring.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/TimeZone.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/TimeZone.cpp:24: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/val.h:38, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Monitoring.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/TimeZone.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/TimeZone.cpp:24: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/val.h:38, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Monitoring.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/UserManagement.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/UserManagement.cpp:25: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/val.h:38, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Monitoring.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/UserManagement.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/UserManagement.cpp:25: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/TempSpace.cpp:32: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/VirtualTable.cpp:25: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/blb.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/blb.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/blob_filter.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/blob_filter.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/ExprNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/RecordSourceNodes.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/recsrc/RecordSource.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Monitoring.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/TimeZone.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/TimeZone.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/ExprNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/RecordSourceNodes.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/recsrc/RecordSource.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Monitoring.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/UserManagement.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/UserManagement.cpp:25: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/VirtualTable.cpp:25: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/VirtualTable.cpp:25: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/blb.cpp:42: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/config/config.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/blob_filter.cpp:29: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/btn.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/btn.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/VirtualTable.cpp:27: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/btr.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/btr.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/blb.cpp:42: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/blb.cpp:42: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/blob_filter.cpp:30: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/blob_filter.cpp:30: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/btn.cpp:30: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/builtin.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/builtin.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/blb.cpp:42: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/blob_filter.cpp:30: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/cch.o In file included from /usr/include/wchar.h:35, from /usr/include/c++/11/cwchar:44, from /usr/include/c++/11/bits/postypes.h:40, from /usr/include/c++/11/iosfwd:40, from /usr/include/c++/11/bits/shared_ptr.h:52, from /usr/include/c++/11/memory:77, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:53, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../common/unicode_util.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/TimeZoneUtil.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/btr.cpp:32: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/btr.cpp:36: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/btr.cpp:36: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:33: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/btr.cpp:36: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cmp.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/cmp.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cvt.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/cvt.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:33: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:33: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cvt2.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/cvt2.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cvt.cpp:39: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cmp.cpp:45: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cvt2.cpp:31: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:33: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cvt.cpp:39: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cvt.cpp:39: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cmp.cpp:45: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cmp.cpp:45: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/dfw.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/dfw.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/dpm.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/dpm.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/dyn_util.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/dyn_util.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/err.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/err.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp: In function 'void purgePrecedence(Jrd::BufferControl*, Jrd::BufferDesc*)': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:2604:58: warning: 'offsetof' within non-standard-layout type 'Jrd::Precedence' is conditionally-supported [-Winvalid-offsetof] 2604 | Precedence* precedence = BLOCK(que_prec, Precedence, pre_higher); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:2604:42: note: in expansion of macro 'BLOCK' 2604 | Precedence* precedence = BLOCK(que_prec, Precedence, pre_higher); | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp: In function 'void flushDirty(Jrd::thread_db*, SLONG, bool)': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:2632:59: warning: 'offsetof' within non-standard-layout type 'Jrd::BufferDesc' is conditionally-supported [-Winvalid-offsetof] 2632 | BufferDesc* bdb = BLOCK(que_inst, BufferDesc, bdb_dirty); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:2632:43: note: in expansion of macro 'BLOCK' 2632 | BufferDesc* bdb = BLOCK(que_inst, BufferDesc, bdb_dirty); | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp: In function 'void clear_precedence(Jrd::thread_db*, Jrd::BufferDesc*)': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:3270:58: warning: 'offsetof' within non-standard-layout type 'Jrd::Precedence' is conditionally-supported [-Winvalid-offsetof] 3270 | Precedence* precedence = BLOCK(que_inst, Precedence, pre_lower); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:3270:42: note: in expansion of macro 'BLOCK' 3270 | Precedence* precedence = BLOCK(que_inst, Precedence, pre_lower); | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp: In function 'void down_grade(Jrd::thread_db*, Jrd::BufferDesc*, int)': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:3397:66: warning: 'offsetof' within non-standard-layout type 'Jrd::Precedence' is conditionally-supported [-Winvalid-offsetof] 3397 | Precedence* precedence = BLOCK(que_inst, Precedence, pre_higher); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:3397:50: note: in expansion of macro 'BLOCK' 3397 | Precedence* precedence = BLOCK(que_inst, Precedence, pre_higher); | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:3483:66: warning: 'offsetof' within non-standard-layout type 'Jrd::Precedence' is conditionally-supported [-Winvalid-offsetof] 3483 | Precedence* precedence = BLOCK(que_inst, Precedence, pre_lower); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:3483:50: note: in expansion of macro 'BLOCK' 3483 | Precedence* precedence = BLOCK(que_inst, Precedence, pre_lower); | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp: In function 'bool expand_buffers(Jrd::thread_db*, ULONG)': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:3582:59: warning: 'offsetof' within non-standard-layout type 'Jrd::BufferDesc' is conditionally-supported [-Winvalid-offsetof] 3582 | BufferDesc* bdb = BLOCK(que_inst, BufferDesc, bdb_que); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:3582:43: note: in expansion of macro 'BLOCK' 3582 | BufferDesc* bdb = BLOCK(que_inst, BufferDesc, bdb_que); | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp: In function 'Jrd::BufferDesc* find_buffer(Jrd::BufferControl*, Jrd::PageNumber, bool)': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:3626:51: warning: 'offsetof' within non-standard-layout type 'Jrd::BufferDesc' is conditionally-supported [-Winvalid-offsetof] 3626 | BufferDesc* bdb = BLOCK(que_inst, BufferDesc, bdb_que); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:3626:35: note: in expansion of macro 'BLOCK' 3626 | BufferDesc* bdb = BLOCK(que_inst, BufferDesc, bdb_que); | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:3636:59: warning: 'offsetof' within non-standard-layout type 'Jrd::BufferDesc' is conditionally-supported [-Winvalid-offsetof] 3636 | BufferDesc* bdb = BLOCK(que_inst, BufferDesc, bdb_que); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:3636:43: note: in expansion of macro 'BLOCK' 3636 | BufferDesc* bdb = BLOCK(que_inst, BufferDesc, bdb_que); | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp: In function 'Jrd::BufferDesc* get_buffer(Jrd::thread_db*, Jrd::PageNumber, Firebird::SyncType, int)': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:3795:67: warning: 'offsetof' within non-standard-layout type 'Jrd::BufferDesc' is conditionally-supported [-Winvalid-offsetof] 3795 | BufferDesc* bdb = BLOCK(que_inst, BufferDesc, bdb_in_use); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:3795:51: note: in expansion of macro 'BLOCK' 3795 | BufferDesc* bdb = BLOCK(que_inst, BufferDesc, bdb_in_use); | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:3824:59: warning: 'offsetof' within non-standard-layout type 'Jrd::BufferDesc' is conditionally-supported [-Winvalid-offsetof] 3824 | BufferDesc* bdb = BLOCK(que_inst, BufferDesc, bdb_que); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:3824:43: note: in expansion of macro 'BLOCK' 3824 | BufferDesc* bdb = BLOCK(que_inst, BufferDesc, bdb_que); | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:3890:62: warning: 'offsetof' within non-standard-layout type 'Jrd::BufferDesc' is conditionally-supported [-Winvalid-offsetof] 3890 | BufferDesc* oldest = BLOCK(que_inst, BufferDesc, bdb_in_use); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:3890:46: note: in expansion of macro 'BLOCK' 3890 | BufferDesc* oldest = BLOCK(que_inst, BufferDesc, bdb_in_use); | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:3994:86: warning: 'offsetof' within non-standard-layout type 'Jrd::Precedence' is conditionally-supported [-Winvalid-offsetof] 3994 | Precedence* precedence = BLOCK(que2, Precedence, pre_higher); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:3994:74: note: in expansion of macro 'BLOCK' 3994 | Precedence* precedence = BLOCK(que2, Precedence, pre_higher); | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp: In function 'int get_related(Jrd::BufferDesc*, Jrd::PagesArray&, int, ULONG)': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:4088:64: warning: 'offsetof' within non-standard-layout type 'Jrd::Precedence' is conditionally-supported [-Winvalid-offsetof] 4088 | const Precedence* precedence = BLOCK(que_inst, Precedence, pre_lower); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:4088:48: note: in expansion of macro 'BLOCK' 4088 | const Precedence* precedence = BLOCK(que_inst, Precedence, pre_lower); | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp: In function 'SSHORT related(Jrd::BufferDesc*, const Jrd::BufferDesc*, SSHORT, ULONG)': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:4629:64: warning: 'offsetof' within non-standard-layout type 'Jrd::Precedence' is conditionally-supported [-Winvalid-offsetof] 4629 | const Precedence* precedence = BLOCK(que_inst, Precedence, pre_higher); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:4629:48: note: in expansion of macro 'BLOCK' 4629 | const Precedence* precedence = BLOCK(que_inst, Precedence, pre_higher); | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp: In function 'bool is_writeable(Jrd::BufferDesc*, ULONG)': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:4710:61: warning: 'offsetof' within non-standard-layout type 'Jrd::Precedence' is conditionally-supported [-Winvalid-offsetof] 4710 | const Precedence* precedence = BLOCK(queue, Precedence, pre_higher); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:4710:48: note: in expansion of macro 'BLOCK' 4710 | const Precedence* precedence = BLOCK(queue, Precedence, pre_higher); | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp: In function 'int write_buffer(Jrd::thread_db*, Jrd::BufferDesc*, Jrd::PageNumber, bool, Jrd::FbStatusVector*, bool)': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:4810:66: warning: 'offsetof' within non-standard-layout type 'Jrd::Precedence' is conditionally-supported [-Winvalid-offsetof] 4810 | Precedence* precedence = BLOCK(que_inst, Precedence, pre_higher); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cch.cpp:4810:50: note: in expansion of macro 'BLOCK' 4810 | Precedence* precedence = BLOCK(que_inst, Precedence, pre_higher); | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cvt2.cpp:31: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cvt2.cpp:31: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cvt.cpp:39: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/err.cpp:34: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cmp.cpp:45: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/err.cpp:34: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/err.cpp:34: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/cvt2.cpp:31: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/event.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/event.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/err.cpp:34: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/evl.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/evl.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/exe.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/exe.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/classes/init.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/event.cpp:31: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/classes/VaryStr.h:30, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/exe.cpp:59: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/evl.cpp:66: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Database.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/event.cpp:43: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Database.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/event.cpp:43: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ext.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/ext.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/exe.cpp:61: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/exe.cpp:61: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/evl.cpp:66: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/evl.cpp:66: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ext.cpp:41: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/filters.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/filters.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/event.cpp:43: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ext.cpp:41: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ext.cpp:41: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/exe.cpp:61: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/evl.cpp:66: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/classes/array.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/filters.cpp:25: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/flu.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/flu.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/fun.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/fun.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/grant.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/grant.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/idx.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/idx.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/inf.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/inf.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ext.cpp:41: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/config/config.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/flu.cpp:50: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/filters.cpp:28: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/filters.cpp:28: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/idx.cpp:34: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ini.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/ini.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/inf.cpp:40: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/intl.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/intl.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/flu.cpp:54: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/flu.cpp:54: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/idx.cpp:34: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/idx.cpp:34: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/filters.cpp:28: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/intl.cpp:96: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/inf.cpp:40: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/inf.cpp:40: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/flu.cpp:54: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/intl.cpp:96: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/intl.cpp:96: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/idx.cpp:34: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/inf.cpp:40: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/filters.cpp: In function 'ISC_STATUS filter_runtime(USHORT, Jrd::BlobControl*)': /home/iurt/rpmbuild/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:888, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/classes/array.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/filters.cpp:25: /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 ()); | ~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/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 file included from /usr/include/stdio.h:888, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/classes/array.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/filters.cpp:25: /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 ()); | ~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/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 file included from /usr/include/stdio.h:888, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/classes/array.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/filters.cpp:25: /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 ()); | ~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/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 file included from /usr/include/stdio.h:888, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/classes/array.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/filters.cpp:25: /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 ()); | ~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/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 file included from /usr/include/stdio.h:888, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/classes/array.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/filters.cpp:25: /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 ()); | ~~~~~~~~~~~~~~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/intl_builtin.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/intl_builtin.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/intl.cpp:96: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/jrd.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/jrd.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/lck.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/lck.o In file included from /usr/include/wchar.h:35, from /usr/include/c++/11/cwchar:44, from /usr/include/c++/11/bits/postypes.h:40, from /usr/include/c++/11/iosfwd:40, from /usr/include/c++/11/bits/shared_ptr.h:52, from /usr/include/c++/11/memory:77, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:53, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/unicode_util.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/intl_classes.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/intl_builtin.cpp:1: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/met.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/met.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/mov.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/mov.o In file included from /usr/include/pwd.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/jrd.cpp:47: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/array.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/classes/Hash.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/lck.cpp:31: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/intl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/intl_builtin.cpp:7: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/intl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/intl_builtin.cpp:7: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/nbak.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/nbak.o In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/classes/VaryStr.h:30, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/mov.cpp:31: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/jrd.cpp:51: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/jrd.cpp:51: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/lck.cpp:32: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/lck.cpp:32: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/intl_builtin.cpp:11: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/nbak.cpp:32: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/mov.cpp:32: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/mov.cpp:32: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/nodebug.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/nodebug.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ods.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/ods.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/jrd.cpp:52: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/nbak.cpp:32: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/nbak.cpp:32: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/lck.cpp:32: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/opt.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/opt.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ods.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ods.cpp: In function 'ULONG Ods::maxIndices(ULONG)': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/ods.cpp:134:57: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 134 | return static_cast((page_size - offsetof(index_root_page, irt_rpt[0])) / | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/pag.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/pag.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/par.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/par.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/mov.cpp:32: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/nbak.cpp:32: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/rlck.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/rlck.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/opt.cpp:47: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/par.cpp:42: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../common/config/config.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/pag.cpp:67: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/intl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ini.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/rlck.cpp:28: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/rpb_chain.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/rpb_chain.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/opt.cpp:47: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/opt.cpp:47: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/par.cpp:42: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/par.cpp:42: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/pag.cpp:70: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/pag.cpp:70: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/intl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ini.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/rlck.cpp:28: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/intl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/ini.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/rlck.cpp:28: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/scl.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/scl.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/sdw.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/sdw.o In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/classes/array.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/rpb_chain.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/rpb_chain.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/shut.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/shut.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/opt.cpp:47: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/pag.cpp:70: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/sdw.cpp:28: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/par.cpp:42: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/Relation.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/exe.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/tra.h:38, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/rlck.cpp:29: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/rpb_chain.h:30, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/rpb_chain.cpp:24: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/rpb_chain.h:30, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/rpb_chain.cpp:24: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/shut.cpp:25: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/sdw.cpp:28: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/sdw.cpp:28: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/shut.cpp:25: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/shut.cpp:25: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/rpb_chain.h:30, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/rpb_chain.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/sdw.cpp:28: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/shut.cpp:25: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/sort.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/sort.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/sqz.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/sqz.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/sort.cpp:34: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../include/fb_blk.h:4, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/sqz.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/sqz.cpp:26: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/sort.cpp:34: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/sort.cpp:34: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/svc.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/svc.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/blb.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/exe.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/req.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/sqz.cpp:27: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/blb.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/exe.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/req.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/sqz.cpp:27: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/tpc.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/tpc.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/sort.cpp:34: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/svc.cpp:39: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/tra.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/tra.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/tpc.cpp:25: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/Relation.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/exe.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/req.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/sqz.cpp:27: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/svc.cpp:39: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/svc.cpp:39: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/tra.cpp:30: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/tpc.cpp:25: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/tpc.cpp:25: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/validation.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/validation.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/tra.cpp:30: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/tra.cpp:30: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/vio.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/vio.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/svc.cpp:39: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/tpc.cpp:25: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/validation.cpp:546: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/os/posix/unix.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/os/posix/unix.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/tpc.cpp: In member function 'virtual bool Jrd::TipCache::SnapshotsInitializer::initialize(Firebird::SharedMemoryBase*, bool)': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/tpc.cpp:88:68: warning: 'offsetof' within non-standard-layout type 'Jrd::TipCache::SnapshotList' is conditionally-supported [-Winvalid-offsetof] 88 | const ULONG dataSize = sm->sh_mem_length_mapped - offsetof(SnapshotList, slots[0]); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/tpc.cpp: In member function 'virtual bool Jrd::TipCache::MemBlockInitializer::initialize(Firebird::SharedMemoryBase*, bool)': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/tpc.cpp:104:69: warning: 'offsetof' within non-standard-layout type 'Jrd::TipCache::TransactionStatusBlock' is conditionally-supported [-Winvalid-offsetof] 104 | memset(header->data, 0, sm->sh_mem_length_mapped - offsetof(TransactionStatusBlock, data[0])); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/tpc.cpp: In member function 'void Jrd::TipCache::initTransactionsPerBlock(ULONG)': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/tpc.cpp:258:62: warning: 'offsetof' within non-standard-layout type 'Jrd::TipCache::TransactionStatusBlock' is conditionally-supported [-Winvalid-offsetof] 258 | const ULONG dataOffset = static_cast(offsetof(TransactionStatusBlock, data[0])); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/tpc.cpp: In member function 'SnapshotHandle Jrd::TipCache::allocateSnapshotSlot()': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/tpc.cpp:747:82: warning: 'offsetof' within non-standard-layout type 'Jrd::TipCache::SnapshotList' is conditionally-supported [-Winvalid-offsetof] 747 | static_cast((m_snapshots->sh_mem_length_mapped - offsetof(SnapshotList, slots[0])) / sizeof(SnapshotData)), | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/tpc.cpp: In member function 'void Jrd::TipCache::remapSnapshots(bool)': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/tpc.cpp:771:63: warning: 'offsetof' within non-standard-layout type 'Jrd::TipCache::SnapshotList' is conditionally-supported [-Winvalid-offsetof] 771 | (m_snapshots->sh_mem_length_mapped - offsetof(SnapshotList, slots[0])) / sizeof(SnapshotData)) | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/tpc.cpp:782:50: warning: 'offsetof' within non-standard-layout type 'Jrd::TipCache::SnapshotList' is conditionally-supported [-Winvalid-offsetof] 782 | offsetof(SnapshotList, slots[0])), false)) | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/vio.cpp:47: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/tra.cpp:30: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/AggNodes.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/AggNodes.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/validation.cpp:546: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/validation.cpp:546: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/os/posix/unix.cpp:61: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/vio.cpp:47: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/vio.cpp:47: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/AggNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/AggNodes.cpp:22: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/os/posix/unix.cpp:61: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/os/posix/unix.cpp:61: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/validation.cpp:546: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/vio.cpp:47: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/AggNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/AggNodes.cpp:22: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/AggNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/AggNodes.cpp:22: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/os/posix/unix.cpp:61: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/AggNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/AggNodes.cpp:22: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/BlrDebugWriter.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/BlrDebugWriter.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/BoolNodes.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/BoolNodes.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/BlrDebugWriter.cpp:26: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../common/classes/VaryStr.h:30, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/BoolNodes.cpp:22: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/BlrDebugWriter.cpp:26: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/BlrDebugWriter.cpp:26: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/DSqlDataTypeUtil.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/DSqlDataTypeUtil.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/BoolNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/BoolNodes.cpp:23: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/BoolNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/BoolNodes.cpp:23: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/BlrDebugWriter.cpp:26: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/DataTypeUtil.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/DSqlDataTypeUtil.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/DSqlDataTypeUtil.cpp:26: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/BoolNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/BoolNodes.cpp:23: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/DsqlCompilerScratch.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/DSqlDataTypeUtil.cpp:27: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/DsqlCompilerScratch.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/DSqlDataTypeUtil.cpp:27: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/DdlNodes.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/DdlNodes.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/DsqlBatch.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/DsqlBatch.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/DsqlCompilerScratch.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/DsqlCompilerScratch.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/DsqlCompilerScratch.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/DSqlDataTypeUtil.cpp:27: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/DsqlCompilerScratch.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/DsqlCompilerScratch.cpp:22: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/TempSpace.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/DsqlBatch.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/DsqlBatch.cpp:25: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/DsqlCursor.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/DsqlCursor.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/ExprNodes.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/ExprNodes.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/DsqlBatch.cpp:27: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/DsqlBatch.cpp:27: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/DsqlCompilerScratch.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/DsqlCompilerScratch.cpp:22: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/DsqlCompilerScratch.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/DsqlCompilerScratch.cpp:22: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/PackageNodes.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/PackageNodes.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/Parser.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/Parser.o In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../include/fb_blk.h:4, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/tra.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/tra_proto.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/DsqlCursor.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/DsqlBatch.cpp:28: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/DsqlCompilerScratch.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/DsqlCompilerScratch.cpp:22: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/blb.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/exe.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/tra.h:38, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/tra_proto.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/DsqlCursor.cpp:24: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/blb.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/exe.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/tra.h:38, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/tra_proto.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/DsqlCursor.cpp:24: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/wchar.h:35, from /usr/include/c++/11/cwchar:44, from /usr/include/c++/11/bits/postypes.h:40, from /usr/include/c++/11/iosfwd:40, from /usr/include/c++/11/bits/shared_ptr.h:52, from /usr/include/c++/11/memory:77, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:53, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../common/../common/unicode_util.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../common/TimeZoneUtil.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/ExprNodes.cpp:25: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../common/classes/array.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/dsql.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/Parser.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/Parser.cpp:26: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/Relation.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/exe.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/tra.h:38, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/tra_proto.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/DsqlCursor.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/ExprNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/ExprNodes.cpp:28: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/ExprNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/ExprNodes.cpp:28: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/StmtNodes.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/StmtNodes.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/dsql.h:43, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/Parser.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/Parser.cpp:26: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/dsql.h:43, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/Parser.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/Parser.cpp:26: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/WinNodes.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/WinNodes.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/ExprNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/ExprNodes.cpp:28: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/ddl.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/ddl.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/WinNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/WinNodes.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/DdlNodes.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/Parser.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/Parser.cpp:26: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/MetaName.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/SysFunction.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/ddl.cpp:75: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/wchar.h:35, from /usr/include/c++/11/cwchar:44, from /usr/include/c++/11/bits/postypes.h:40, from /usr/include/c++/11/iosfwd:40, from /usr/include/c++/11/bits/shared_ptr.h:52, from /usr/include/c++/11/memory:77, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:53, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../common/../common/unicode_util.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../common/TimeZoneUtil.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/StmtNodes.cpp:23: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/WinNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/WinNodes.cpp:24: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/WinNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/WinNodes.cpp:24: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/SysFunction.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/ddl.cpp:75: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/SysFunction.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/ddl.cpp:75: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/BoolNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/StmtNodes.cpp:27: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/BoolNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/StmtNodes.cpp:27: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/BoolNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/StmtNodes.cpp:27: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/WinNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/WinNodes.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/SysFunction.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/ddl.cpp:75: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/dsql.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/dsql.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/errd.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/errd.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../common/classes/array.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/dsql.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/errd.cpp:36: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../common/classes/array.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/dsql.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/dsql.cpp:39: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/dsql.h:43, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/errd.cpp:36: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/dsql.h:43, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/errd.cpp:36: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/gen.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/gen.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/dsql.h:43, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/dsql.cpp:39: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/dsql.h:43, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/dsql.cpp:39: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/make.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/make.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../common/classes/array.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/dsql.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/gen.cpp:39: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/metd.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/metd.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/movd.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/movd.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/errd.cpp:39: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../common/classes/array.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/dsql.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/make.cpp:39: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ sed -n '/%type .*/p' < /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/parse.y > /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/types.y sed 's/%type .*//' < /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/parse.y > /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/y.y (/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/btyacc/btyacc -l -d -S /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/btyacc_fb.ske /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/y.y; echo $? > /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/y.status) 2>&1 | tee /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/y.txt In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/dsql.h:43, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/gen.cpp:39: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/dsql.h:43, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/gen.cpp:39: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/dsql.cpp:44: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/btyacc/btyacc: 61 shift/reduce conflicts, 17 reduce/reduce conflicts. In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../common/classes/array.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/dsql.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/movd.cpp:25: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/pass1.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/pass1.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/dsql.h:43, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/make.cpp:39: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/dsql.h:43, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/make.cpp:39: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ YYTABLESIZE: 150645 (exit `cat /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/y.status`) sed -n -e "s/.*btyacc: \(.*conflicts.*\)/\1/p" /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/y.txt > /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/parse-conflicts.txt sed -i -e 's/#define \([A-Z].*\)/#define TOK_\1/' /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/y_tab.h sed -i -e 's/#define TOK_YY\(.*\)/#define YY\1/' /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/y_tab.h mv -f /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/y_tab.h /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen/parse.h mv -f /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/y_tab.c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/parse.cpp touch /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/parse.cpp g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/utld.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/utld.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/dsql.h:43, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/movd.cpp:25: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/dsql.h:43, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/movd.cpp:25: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/DdlNodes.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/gen.cpp:40: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../common/classes/array.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/dsql.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/pass1.cpp:145: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/make.cpp:40: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../common/classes/array.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/dsql.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/utld.cpp:36: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/dsql.h:43, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/pass1.cpp:145: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/dsql.h:43, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/pass1.cpp:145: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/movd.cpp:27: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/dsql.h:43, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/utld.cpp:36: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/dsql.h:43, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/utld.cpp:36: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/pass1.cpp:146: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/ExtDS.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/extds/ExtDS.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/InternalDS.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/extds/InternalDS.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/IscDS.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/extds/IscDS.o In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../include/fb_blk.h:4, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/ExtDS.cpp:26: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/ValidatePassword.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/extds/ValidatePassword.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/ExprNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/ExtDS.cpp:33: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/ExprNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/ExtDS.cpp:33: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/ValidatePassword.cpp:27: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../align.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/InternalDS.cpp:27: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../align.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/InternalDS.cpp:27: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/locale.h:28, from /usr/include/c++/11/clocale:42, from /usr/include/c++/11/aarch64-mageia-linux/bits/c++locale.h:41, from /usr/include/c++/11/bits/localefwd.h:40, from /usr/include/c++/11/ios:41, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../align.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/InternalDS.cpp:27: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../align.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/IscDS.cpp:29: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../align.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/IscDS.cpp:29: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/ExprNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/ExtDS.cpp:33: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/locale.h:28, from /usr/include/c++/11/clocale:42, from /usr/include/c++/11/aarch64-mageia-linux/bits/c++locale.h:41, from /usr/include/c++/11/bits/localefwd.h:40, from /usr/include/c++/11/ios:41, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../align.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/IscDS.cpp:29: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/ValidatePassword.cpp:27: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/ValidatePassword.cpp:27: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../jrd/Relation.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../exe.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/InternalDS.cpp:28: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../jrd/Relation.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../exe.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/IscDS.cpp:31: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/ValidatePassword.cpp:27: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/extds/../../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/AggregatedStream.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/AggregatedStream.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/BitmapTableScan.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/BitmapTableScan.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/AggregatedStream.cpp:21: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/BufferedStream.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/BufferedStream.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/BitmapTableScan.cpp:21: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/ConditionalStream.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/ConditionalStream.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/AggregatedStream.cpp:21: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/AggregatedStream.cpp:21: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/BitmapTableScan.cpp:21: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/BitmapTableScan.cpp:21: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/Cursor.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/Cursor.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/ConditionalStream.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/AggregatedStream.cpp:21: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/align.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/BufferedStream.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../../extern/ttmath/ttmathobjects.h: In member function 'ttmath::ErrorCode ttmath::Objects::GetValueAndParam(const string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/align.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/BufferedStream.cpp:24: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/locale.h:28, from /usr/include/c++/11/clocale:42, from /usr/include/c++/11/aarch64-mageia-linux/bits/c++locale.h:41, from /usr/include/c++/11/bits/localefwd.h:40, from /usr/include/c++/11/ios:41, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/align.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/BufferedStream.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/Cursor.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/BitmapTableScan.cpp:21: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/ConditionalStream.cpp:24: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/ConditionalStream.cpp:24: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/ExternalTableScan.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/ExternalTableScan.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/Cursor.cpp:24: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/Cursor.cpp:24: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/BufferedStream.cpp:25: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/ConditionalStream.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/ExternalTableScan.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/Cursor.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/ExternalTableScan.cpp:24: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/ExternalTableScan.cpp:24: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/FilteredStream.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/FilteredStream.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/FirstRowsStream.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/FirstRowsStream.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/ExternalTableScan.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/FirstRowsStream.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/FilteredStream.cpp:21: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/FullOuterJoin.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/FullOuterJoin.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/FullTableScan.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/FullTableScan.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/HashJoin.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/HashJoin.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/FirstRowsStream.cpp:24: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/FirstRowsStream.cpp:24: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/IndexTableScan.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/IndexTableScan.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/FilteredStream.cpp:21: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/FilteredStream.cpp:21: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/FullOuterJoin.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/array.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/Aligner.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/HashJoin.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/FullTableScan.cpp:21: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/IndexTableScan.cpp:21: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/FullOuterJoin.cpp:24: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/FullOuterJoin.cpp:24: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/FirstRowsStream.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/FilteredStream.cpp:21: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/HashJoin.cpp:26: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/HashJoin.cpp:26: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/FullTableScan.cpp:21: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/FullTableScan.cpp:21: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/LockedStream.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/LockedStream.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/IndexTableScan.cpp:21: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/IndexTableScan.cpp:21: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/FullOuterJoin.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/LockedStream.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/FullTableScan.cpp:21: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/HashJoin.cpp:26: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/IndexTableScan.cpp:21: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/LockedStream.cpp:24: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/LockedStream.cpp:24: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/MergeJoin.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/MergeJoin.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/NestedLoopJoin.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/NestedLoopJoin.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/MergeJoin.cpp:21: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/ProcedureScan.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/ProcedureScan.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/LockedStream.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/NestedLoopJoin.cpp:21: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/RecordSource.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/RecordSource.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/MergeJoin.cpp:21: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/MergeJoin.cpp:21: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/ProcedureScan.cpp:21: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/NestedLoopJoin.cpp:21: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/NestedLoopJoin.cpp:21: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/RecursiveStream.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/RecursiveStream.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/RecordSource.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/ProcedureScan.cpp:21: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/ProcedureScan.cpp:21: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/SingularStream.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/SingularStream.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/NestedLoopJoin.cpp:21: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/RecursiveStream.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/MergeJoin.cpp:21: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/RecordSource.cpp:24: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/RecordSource.cpp:24: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/SingularStream.cpp:21: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/SkipRowsStream.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/SkipRowsStream.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/RecursiveStream.cpp:24: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/RecursiveStream.cpp:24: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/ProcedureScan.cpp:21: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/SkipRowsStream.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/SingularStream.cpp:21: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/SingularStream.cpp:21: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/RecordSource.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/SortedStream.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/SortedStream.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/RecursiveStream.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/SkipRowsStream.cpp:24: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/SkipRowsStream.cpp:24: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/SortedStream.cpp:21: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/Union.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/Union.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/VirtualTableScan.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/VirtualTableScan.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/SingularStream.cpp:21: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/SortedStream.cpp:21: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/SortedStream.cpp:21: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/Union.cpp:21: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/VirtualTableScan.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/SkipRowsStream.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/Union.cpp:21: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/Union.cpp:21: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/VirtualTableScan.cpp:24: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/VirtualTableScan.cpp:24: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/SortedStream.cpp:21: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/WindowedStream.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/WindowedStream.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/Applier.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/replication/Applier.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/ChangeLog.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/replication/ChangeLog.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/Union.cpp:21: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/VirtualTableScan.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/WindowedStream.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/Config.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/replication/Config.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/Applier.cpp:25: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/ChangeLog.cpp:28: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/Manager.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/replication/Manager.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/WindowedStream.cpp:24: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/WindowedStream.cpp:24: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/Applier.cpp:25: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/Applier.cpp:25: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/ChangeLog.cpp:30: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/ChangeLog.cpp:30: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/ClumpletReader.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/ClumpletWriter.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/Manager.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/Publisher.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/replication/Publisher.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/recsrc/WindowedStream.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/Replicator.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/replication/Replicator.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/Utils.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/replication/Utils.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/Applier.cpp:25: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/locale.h:28, from /usr/include/c++/11/clocale:42, from /usr/include/c++/11/aarch64-mageia-linux/bits/c++locale.h:41, from /usr/include/c++/11/bits/localefwd.h:40, from /usr/include/c++/11/ios:41, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/ChangeLog.cpp:30: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/Manager.cpp:27: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/Manager.cpp:27: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/Publisher.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/Replicator.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/TraceCmdLine.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/trace/TraceCmdLine.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/TraceConfigStorage.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/trace/TraceConfigStorage.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/Publisher.cpp:24: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/Publisher.cpp:24: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/Manager.cpp:27: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/Replicator.cpp:24: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/Replicator.cpp:24: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../common/classes/TempFile.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/TraceConfigStorage.cpp:30: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/TraceLog.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/trace/TraceLog.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/Publisher.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/TraceManager.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/trace/TraceManager.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/replication/Replicator.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/TraceConfigStorage.cpp:36: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/TraceConfigStorage.cpp:36: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/TraceObjects.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/trace/TraceObjects.o In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../common/classes/array.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/TraceManager.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/TraceManager.cpp:31: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/TraceService.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/trace/TraceService.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/TraceConfigStorage.cpp:36: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../common/utils_proto.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/TraceObjects.cpp:31: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/dsql.h:43, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/TraceObjects.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/TraceManager.cpp:32: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/dsql.h:43, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/TraceObjects.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/TraceManager.cpp:32: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/lock.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/lock/lock.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/TraceService.cpp:31: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/dsql.h:43, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/TraceObjects.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/TraceObjects.cpp:34: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../dsql/dsql.h:43, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/TraceObjects.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/TraceObjects.cpp:34: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sched.h:29, from /usr/include/pthread.h:22, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../lock/../common/classes/rwlock.h:188, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../lock/lock_proto.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/lock.cpp:42: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/Relation.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/exe.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../jrd/req.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/TraceObjects.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/TraceManager.cpp:32: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/svc.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/TraceService.cpp:37: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/svc.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/TraceService.cpp:37: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/lock.cpp:44: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/lock.cpp:44: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/alice/alice.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/alice/alice.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/Relation.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/exe.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../jrd/req.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/TraceObjects.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/TraceObjects.cpp:34: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -m -z -n /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/alice/alice_meta.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/alice/alice_meta.cpp In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/ExprNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/RecordSourceNodes.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/../jrd/recsrc/RecordSource.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/../../jrd/Mapping.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/jrd/trace/TraceService.cpp:43: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ gpre version LI-V4.0.0.2496 Firebird 4.0 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/alice/exe.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/alice/exe.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/lock.cpp:44: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/alice/tdr.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/alice/tdr.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -m -z -n -ocxx /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/OdsDetection.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/OdsDetection.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -m -z -n -ocxx /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/backup.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/backup.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/burp.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/burp.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/canonical.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/canonical.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/misc.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/misc.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/mvol.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/mvol.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/burp.cpp:43: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/burp.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/canonical.cpp:37: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/burp.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/misc.cpp:30: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sched.h:29, from /usr/include/pthread.h:22, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/burp.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/mvol.cpp:42: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/burp.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/burp.cpp:45: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/burp.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/burp.cpp:45: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/burp.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/canonical.cpp:37: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/burp.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/canonical.cpp:37: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/burp.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/misc.cpp:30: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/burp.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/misc.cpp:30: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/burp.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/mvol.cpp:42: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/../burp/burp.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/mvol.cpp:42: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -m -z -n -ocxx /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/restore.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/restore.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/gsec/gsec.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/gsec/gsec.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -m -z -n /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/gstat/dba.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/gstat/dba.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/gstat/ppg.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/gstat/ppg.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/nbackup/nbackup.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/nbackup/nbackup.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Function.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Function.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/dfw.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/dfw.o In file included from /usr/include/sched.h:29, from /usr/include/pthread.h:22, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/gstat/ppg.cpp:32: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sched.h:29, from /usr/include/pthread.h:22, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/db_alias.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/nbackup/nbackup.cpp:38: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/dpm.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/dpm.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/dyn_util.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/dyn_util.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Function.cpp:29: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/mvol.cpp: In function 'bool MVOL_split_hdr_write()': /home/iurt/rpmbuild/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:888, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/mvol.cpp:28: /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 ()); | ~~~~~~~~~~~~~~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/dfw.cpp:73: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/dpm.cpp:46: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/dyn_util.cpp:38: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Function.cpp:29: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Function.cpp:29: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/dfw.cpp:76: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/dfw.cpp:76: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/dpm.cpp:46: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/dpm.cpp:46: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/dyn_util.cpp:38: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/dyn_util.cpp:38: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Function.cpp:29: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/fun.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/fun.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/dfw.cpp:76: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/grant.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/grant.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/dpm.cpp:46: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/ini.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/ini.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/dyn_util.cpp:38: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/grant.cpp:38: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/config/config.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/fun.cpp:44: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/ini.cpp:34: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/met.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/met.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/grant.cpp:38: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/grant.cpp:38: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/fun.cpp:46: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/fun.cpp:46: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/ini.cpp:34: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/ini.cpp:34: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/met.cpp:51: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/grant.cpp:38: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/fun.cpp:46: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/scl.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/scl.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/ini.cpp:34: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/met.cpp:51: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/met.cpp:51: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/scl.cpp:39: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/met.cpp:51: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/scl.cpp:39: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/scl.cpp:39: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/DdlNodes.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/DdlNodes.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/PackageNodes.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/PackageNodes.o In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/scl.cpp:39: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/metd.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/metd.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../jrd/MetaName.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/dyn.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/DdlNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/DdlNodes.cpp:29: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/../jrd/MetaName.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/dyn.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/DdlNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/PackageNodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/PackageNodes.cpp:30: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/dyn.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/DdlNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/DdlNodes.cpp:29: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/dyn.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/DdlNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/DdlNodes.cpp:29: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../common/classes/array.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/dsql.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/metd.cpp:43: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/parse.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/parse.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/dyn.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/DdlNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/PackageNodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/PackageNodes.cpp:30: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/dyn.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/DdlNodes.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/PackageNodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/PackageNodes.cpp:30: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/dsql.h:43, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/metd.cpp:43: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/MsgMetadata.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/StatementMetadata.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/EngineInterface.h:28, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/dsql.h:43, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/metd.cpp:43: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/DdlNodes.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/DdlNodes.cpp:29: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/parse.cpp:13: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/DdlNodes.h:31, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/PackageNodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/PackageNodes.cpp:30: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../dsql/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/Relation.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/exe.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/tra.h:38, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/metd.cpp:48: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/parse.cpp:13: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/parse.cpp:13: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/sys/mman.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../jrd/../common/os/os_utils.h:52, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../jrd/Database.h:61, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/jrd.h:89, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/Nodes.h:26, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/parse.cpp:13: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../dsql/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/alice/alice_meta.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/alice/alice_meta.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/OdsDetection.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/OdsDetection.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/backup.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/backup.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/burp.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/OdsDetection.cpp:32: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/burp.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/backup.cpp:51: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/burp.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/OdsDetection.cpp:32: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/burp.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/OdsDetection.cpp:32: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/burp.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/backup.cpp:51: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/burp.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/backup.cpp:51: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/restore.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/restore.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/burp.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/restore.cpp:43: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/gstat/dba.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/gstat/dba.o In file included from /usr/include/bits/types/struct_iovec.h:23, from /usr/include/bits/fcntl-linux.h:38, from /usr/include/bits/fcntl.h:61, from /usr/include/fcntl.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/gstat/dba.cpp:44: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/burp.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/restore.cpp:43: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../burp/burp.h:36, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/restore.cpp:43: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--version-script,fbplugin.vers -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -shared -Wl,-soname,libEngine13.so -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/plugins/libEngine13.so /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Attachment.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Coercion.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Collation.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/ConfigTable.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/CryptoManager.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/DataTypeUtil.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Database.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/DbCreators.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/DebugInterface.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/ExtEngineManager.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Function.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/GarbageCollector.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/GlobalRWLock.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/IntlManager.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/JrdStatement.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Mapping.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/MetaName.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Monitoring.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Optimizer.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/PreparedStatement.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/RandomGenerator.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/RecordBuffer.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/RecordSourceNodes.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Relation.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/ResultSet.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Routine.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/RuntimeStatistics.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/Savepoint.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/SysFunction.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/SystemPackages.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/TempSpace.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/TimeZone.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/UserManagement.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/VirtualTable.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/blb.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/blob_filter.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/btn.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/btr.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/builtin.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/cch.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/cmp.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/cvt.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/cvt2.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/dfw.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/dpm.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/dyn_util.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/err.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/event.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/evl.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/exe.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/ext.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/filters.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/flu.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/fun.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/grant.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/idx.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/inf.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/ini.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/intl.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/intl_builtin.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/jrd.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/lck.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/met.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/mov.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/nbak.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/nodebug.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/ods.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/opt.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/pag.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/par.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/rlck.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/rpb_chain.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/scl.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/sdw.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/shut.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/sort.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/sqz.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/svc.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/tpc.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/tra.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/validation.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/vio.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/os/posix/unix.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/AggNodes.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/BlrDebugWriter.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/BoolNodes.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/DSqlDataTypeUtil.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/DdlNodes.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/DsqlBatch.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/DsqlCompilerScratch.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/DsqlCursor.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/ExprNodes.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/PackageNodes.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/Parser.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/StmtNodes.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/WinNodes.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/ddl.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/dsql.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/errd.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/gen.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/make.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/metd.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/movd.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/parse.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/pass1.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/dsql/utld.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/extds/ExtDS.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/extds/InternalDS.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/extds/IscDS.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/extds/ValidatePassword.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/AggregatedStream.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/BitmapTableScan.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/BufferedStream.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/ConditionalStream.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/Cursor.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/ExternalTableScan.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/FilteredStream.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/FirstRowsStream.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/FullOuterJoin.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/FullTableScan.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/HashJoin.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/IndexTableScan.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/LockedStream.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/MergeJoin.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/NestedLoopJoin.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/ProcedureScan.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/RecordSource.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/RecursiveStream.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/SingularStream.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/SkipRowsStream.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/SortedStream.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/Union.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/VirtualTableScan.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/recsrc/WindowedStream.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/replication/Applier.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/replication/ChangeLog.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/replication/Config.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/replication/Manager.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/replication/Publisher.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/replication/Replicator.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/replication/Utils.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/trace/TraceCmdLine.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/trace/TraceConfigStorage.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/trace/TraceLog.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/trace/TraceManager.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/trace/TraceObjects.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/trace/TraceService.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/lock/lock.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/alice/alice.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/alice/alice_meta.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/alice/exe.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/alice/tdr.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/OdsDetection.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/backup.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/burp.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/canonical.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/misc.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/mvol.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/restore.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/gsec/gsec.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/gstat/dba.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/gstat/ppg.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/nbackup/nbackup.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lm -ldecFloat -lre2 -ltommath -ltomcrypt -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' make fbintl make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/common/keywords.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/keywords.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/cs_big5.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cs_big5.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/cs_gb2312.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cs_gb2312.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/cs_icu.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cs_icu.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/cs_jis.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cs_jis.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/cs_ksc.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cs_ksc.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/cs_narrow.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cs_narrow.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/cs_unicode_fss.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cs_unicode_fss.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/cs_unicode_ucs2.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cs_unicode_ucs2.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/cv_big5.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cv_big5.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/cv_gb2312.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cv_gb2312.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/cv_icu.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cv_icu.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/cv_jis.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cv_jis.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/cv_ksc.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cv_ksc.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/cv_narrow.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cv_narrow.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/cv_unicode_fss.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cv_unicode_fss.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/kanji.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/kanji.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/lc_ascii.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/lc_ascii.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/lc_big5.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/lc_big5.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/lc_dos.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/lc_dos.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/lc_gb2312.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/lc_gb2312.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/lc_icu.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/lc_icu.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/lc_iso8859_1.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/lc_iso8859_1.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/lc_iso8859_13.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/lc_iso8859_13.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/lc_iso8859_2.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/lc_iso8859_2.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/lc_jis.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/lc_jis.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/lc_ksc.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/lc_ksc.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/lc_narrow.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/lc_narrow.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/lc_unicode_ucs2.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/lc_unicode_ucs2.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/intl/ld.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/ld.o rm -f /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a ar crus /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/Auth.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/BigInteger.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/CRC32C.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/CharSet.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/DecFloat.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/DynamicStrings.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/Int128.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/IntlParametersBlock.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/IntlUtil.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/MsgMetadata.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/ScanDir.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/SimilarToRegex.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/StatementMetadata.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/StatusArg.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/StatusHolder.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/TextType.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/ThreadData.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/ThreadStart.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/TimeZoneUtil.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/Tokens.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/UtilSvc.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/call_service.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/cvt.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/db_alias.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/dllinst.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/dsc.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/enc.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/fb_exception.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/isc.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/isc_file.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/isc_sync.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/keywords.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/pretty.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/sdl.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/security.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/sha.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/unicode_util.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/utils.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/xdr.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/os/posix/SyncSignals.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/os/posix/divorce.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/os/posix/fbsyslog.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/os/posix/guid.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/os/posix/isc_ipc.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/os/posix/mod_loader.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/os/posix/os_utils.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/os/posix/path_utils.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/BaseStream.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/BlobWrapper.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/BlrWriter.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/ClumpletReader.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/ClumpletWriter.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/DbImplementation.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/Hash.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/ImplementHelper.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/InternalMessageBuffer.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/MetaString.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/MsgPrint.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/NoThrowTimeStamp.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/ParsedList.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/SafeArg.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/Switches.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/SyncObject.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/Synchronize.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/TempFile.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/TimerImpl.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/TomCryptHash.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/UserBlob.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/alloc.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/fb_string.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/init.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/locks.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/semaphore.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/timestamp.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/classes/zip.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/config/ConfigCache.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/config/config.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/config/config_file.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/config/dir_list.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common/sha2/sha2.o g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--version-script,fbintl.vers -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -shared -Wl,-soname,libfbintl.so.1 -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/intl/libfbintl.so /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cs_big5.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cs_gb2312.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cs_icu.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cs_jis.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cs_ksc.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cs_narrow.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cs_unicode_fss.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cs_unicode_ucs2.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cv_big5.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cv_gb2312.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cv_icu.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cv_jis.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cv_ksc.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cv_narrow.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/cv_unicode_fss.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/kanji.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/lc_ascii.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/lc_big5.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/lc_dos.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/lc_gb2312.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/lc_icu.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/lc_iso8859_1.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/lc_iso8859_13.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/lc_iso8859_2.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/lc_jis.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/lc_ksc.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/lc_narrow.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/lc_unicode_ucs2.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/intl/ld.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lm -ldecFloat -lre2 -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' make utilities make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/server/ReplServer.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/server/ReplServer.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/server/server.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/server/server.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/server/os/posix/inet_server.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/server/os/posix/inet_server.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/auth/SecureRemotePassword/server/SrpServer.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/auth/SecureRemotePassword/server/SrpServer.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/auth/SecDbCache.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/auth/SecDbCache.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/print.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/lock/print.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/guard/guard.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/guard/guard.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/guard/util.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/guard/util.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../include/fb_blk.h:4, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/pag.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/print.cpp:40: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/lock/../jrd/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/fbsvcmgr/fbsvcmgr.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/fbsvcmgr/fbsvcmgr.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/fbtracemgr/traceMgrMain.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/fbtracemgr/traceMgrMain.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/BigInteger.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../auth/SecureRemotePassword/srp.h:1, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:31: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/bits/socket.h:27, from /usr/include/sys/socket.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/remote.h:51, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/server/os/posix/inet_server.cpp:80: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/server/ReplServer.cpp:29: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/bits/socket.h:27, from /usr/include/sys/socket.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/remote.h:51, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/server/server.cpp:39: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/xdr_proto.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/remot_proto.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../auth/SecureRemotePassword/srp.h:14, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:31: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/xdr_proto.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/remot_proto.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../auth/SecureRemotePassword/srp.h:14, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/auth/SecureRemotePassword/server/SrpServer.cpp:31: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/remote.h:306, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/server/server.cpp:39: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/remote.h:306, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/server/server.cpp:39: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/remote.h:306, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/server/os/posix/inet_server.cpp:80: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/remote.h:306, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/server/os/posix/inet_server.cpp:80: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/replication/Applier.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/server/ReplServer.cpp:39: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/replication/Applier.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/server/ReplServer.cpp:39: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/main/burpMain.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/main/burpMain.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/alice/main/aliceMain.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/alice/main/aliceMain.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/gsec/main/gsecMain.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/gsec/main/gsecMain.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/burp/split/spit.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/split/spit.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/gstat/main/gstatMain.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/gstat/main/gstatMain.o In file included from /usr/include/locale.h:28, from /usr/include/c++/11/clocale:42, from /usr/include/c++/11/aarch64-mageia-linux/bits/c++locale.h:41, from /usr/include/c++/11/bits/localefwd.h:40, from /usr/include/c++/11/ios:41, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/jrd.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/replication/Applier.h:29, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/remote/server/ReplServer.cpp:39: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h: At global scope: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../jrd/replication/ChangeLog.h:80:82: warning: 'offsetof' within non-standard-layout type 'Replication::ChangeLog::State' is conditionally-supported [-Winvalid-offsetof] 80 | static const ULONG PID_CAPACITY = (STATE_MAPPING_SIZE - offsetof(State, pids)) / sizeof(int); // ~16K | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/isql/ColList.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/ColList.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/isql/Extender.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/Extender.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/isql/InputDevices.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/InputDevices.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/isql/OptionsBase.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/OptionsBase.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -m -z -n -ocxx /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/isql/extract.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/extract.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -m -z -n -ocxx /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/isql/isql.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/isql.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/isql/iutils.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/iutils.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -m -z -n -ocxx /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/isql/show.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/show.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/nbackup/main/nbkMain.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/nbackup/main/nbkMain.o make ibutil make[4]: Entering directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -Wl,--version-script,empty.vers /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/lock/print.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/fb_lock_print -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -lm -ldecFloat -lre2 g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -Wl,--version-script,empty.vers /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/guard/guard.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/guard/util.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/fbguard -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -lm -ldecFloat -lre2 g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -Wl,--version-script,empty.vers /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/fbsvcmgr/fbsvcmgr.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/fbsvcmgr -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -lm -ldecFloat -lre2 g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -Wl,--version-script,empty.vers /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/fbtracemgr/traceMgrMain.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/trace/TraceCmdLine.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/fbtracemgr -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -lm -ldecFloat -lre2 g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -Wl,--version-script,empty.vers /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/OdsDetection.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/backup.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/burp.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/canonical.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/misc.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/mvol.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/restore.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/main/burpMain.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gbak -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -lm -ldecFloat -lre2 g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -Wl,--version-script,empty.vers /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/alice/alice.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/alice/alice_meta.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/alice/exe.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/alice/tdr.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/alice/main/aliceMain.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gfix -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -lm -ldecFloat -lre2 g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -Wl,--version-script,empty.vers /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/gsec/gsec.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/gsec/main/gsecMain.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gsec -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -lm -ldecFloat -lre2 g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -Wl,--version-script,empty.vers /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/burp/split/spit.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gsplit -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -lm -ldecFloat -lre2 g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -Wl,--version-script,empty.vers /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/gstat/dba.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/gstat/ppg.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/gstat/main/gstatMain.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/btn.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/ods.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gstat -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -lm -ldecFloat -lre2 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/extlib/ib_util.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/extlib/ib_util.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/extract.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/extract.o g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--version-script,ib_util.vers -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -shared -Wl,-soname,libib_util.so -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib/libib_util.so /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/extlib/ib_util.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/isql.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/isql.o make[4]: Leaving directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/show.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/show.o g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -Wl,--version-script,empty.vers /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/nbackup/nbackup.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/nbackup/main/nbkMain.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/ods.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/nbackup -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -lm -ldecFloat -lre2 In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/intl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/show.cpp:52: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../isql/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../isql/show_proto.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/extract.cpp:61: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/intl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/isql.cpp:55: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/intl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/show.cpp:52: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/intl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/show.cpp:52: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/intl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ini.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/extract.cpp:63: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../jrd/intl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/ini.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/extract.cpp:63: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/intl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/isql.cpp:55: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../jrd/intl.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/isql.cpp:55: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -Wl,--version-script,empty.vers /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/inet.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/merge.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/parser.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/protocol.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/remote.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/auth/SecureRemotePassword/srp.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/server/ReplServer.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/server/server.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/remote/server/os/posix/inet_server.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/auth/SecureRemotePassword/server/SrpServer.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/replication/Config.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/jrd/replication/Utils.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/auth/SecDbCache.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/firebird -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -lm -ldecFloat -lre2 g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -Wl,--version-script,empty.vers /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/ColList.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/Extender.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/InputDevices.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/OptionsBase.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/extract.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/isql.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/iutils.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/isql/show.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/isql -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -ledit -lcurses -lm -ldecFloat -lre2 make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' make gpre make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' rm -f metadata.fdb /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/isql -q -i /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dbs/metadata.sql rm -f msg.fdb echo create database \'msg.fdb\'\; | /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/isql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gbak -MODE read_only -R /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/builds/misc/help.gbak help.fdb can't format message 17:3 -- message file /var/lib/firebird/system/firebird.msg not found rm -f security.fdb rm -f security.tmp echo create database \'security.tmp\'\; | /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/isql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -m -z -n /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/gpre/std/gpre_meta.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/std/gpre_meta.cpp can't format message 17:3 -- message file /var/lib/firebird/system/firebird.msg not found gpre version LI-V4.0.0.2496 Firebird 4.0 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/std/gpre_meta.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/std/gpre_meta.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gfix -write async msg.fdb /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gfix -mode read_only metadata.fdb /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gfix -write async security.tmp for sql in /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/msgs/msg.sql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/msgs/facilities2.sql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/msgs/locales.sql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/msgs/sqlstates.sql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/msgs/history2.sql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/msgs/messages2.sql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/msgs/symbols2.sql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/msgs/system_errors2.sql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/msgs/transmsgs.fr_FR2.sql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/msgs/transmsgs.de_DE2.sql; do (echo $sql; /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/isql -i $sql msg.fdb) || exit; done /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/msgs/msg.sql chmod 0444 metadata.fdb rm -f yachts.lnk ln -s metadata.fdb yachts.lnk /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/isql -i /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/dbs/security.sql security.tmp chmod 0444 help.fdb rm -f /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/help/help.fdb cp help.fdb /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/help/help.fdb chmod 0444 /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/help/help.fdb chmod a=rw security.tmp cp security.tmp security.fdb /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gfix -write sync security.fdb rm -f /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/security4.fdb cp security.fdb /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/security4.fdb /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/msgs/facilities2.sql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/msgs/locales.sql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/msgs/sqlstates.sql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/msgs/history2.sql In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/utils_proto.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/gpre.h:69, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/std/gpre_meta.cpp:40: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/msgs/messages2.sql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/msgs/symbols2.sql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/msgs/system_errors2.sql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/msgs/transmsgs.fr_FR2.sql In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/std/gpre_meta.cpp:40: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../gpre/gpre.h:1515, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/std/gpre_meta.cpp:40: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/msgs/transmsgs.de_DE2.sql touch msg.timestamp g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -Wl,--version-script,empty.vers /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/c_cxx.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/cmd.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/cme.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/cmp.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/exp.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/gpre.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/hsh.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/int_cxx.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/jrdmet.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/movg.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/msc.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/obj_cxx.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/par.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/pat.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/sqe.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/sql.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/gpre/std/gpre_meta.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -lm -ldecFloat -lre2 make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' rm -f /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current (cd /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin; ln -s gpre gpre_current) make plugins make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/plugins/udr_engine/UdrEngine.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/plugins/udr_engine/UdrEngine.o cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/plugins/udr_engine/udr_engine.conf /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/plugins/udr_engine.conf /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -m -z -n /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/auth/SecurityDatabase/LegacyManagement.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/auth/SecurityDatabase/LegacyServer.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/auth/SecurityDatabase/LegacyServer.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/ntrace/PluginLogWriter.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/ntrace/PluginLogWriter.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/ntrace/TraceConfiguration.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/ntrace/TraceConfiguration.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/ntrace/TracePluginImpl.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/ntrace/TracePluginImpl.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/ntrace/traceplugin.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/ntrace/traceplugin.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/ntrace/os/posix/platform.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/ntrace/os/posix/platform.o Version(s) for database "security.fdb" Firebird/Linux/ARM64 (access method), version "LI-V4.0.0.2496 Firebird 4.0" on disk structure version 13.0 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/extlib/UdfBackwardCompatibility.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/extlib/UdfBackwardCompatibility.o cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/extlib/UdfBackwardCompatibility.sql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/plugins/udr/udf_compat.sql g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/plugins/crypt/chacha/ChaCha.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/plugins/crypt/chacha/ChaCha.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/utils_proto.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../auth/SecurityDatabase/LegacyHash.h:30, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/auth/SecurityDatabase/LegacyServer.cpp:33: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/ntrace/PluginLogWriter.cpp: In member function 'void PluginLogWriter::checkErrno(const char*)': /home/iurt/rpmbuild/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)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/xdr_proto.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/remot_proto.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/auth/SecurityDatabase/LegacyServer.cpp:35: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/xdr_proto.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/remot_proto.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/auth/SecurityDatabase/LegacyServer.cpp:35: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/bits/types/struct_iovec.h:23, from /usr/include/bits/fcntl-linux.h:38, from /usr/include/bits/fcntl.h:61, from /usr/include/fcntl.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/ntrace/PluginLogWriter.h:46, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/ntrace/TracePluginImpl.cpp:33: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/ntrace/../../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/ntrace/../../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/ntrace/../../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/ntrace/../../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/ntrace/../../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/ntrace/../../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/ntrace/../../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/ntrace/../../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/ntrace/../../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/auth/SecurityDatabase/LegacyManagement.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/ntrace/../../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/ntrace/../../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/ntrace/../../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/ntrace/TracePluginImpl.cpp:38: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/stdexcept:39, from /usr/include/c++/11/system_error:41, from /usr/include/c++/11/mutex:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2/re2/re2.h:196, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/ntrace/../../common/SimilarToRegex.h:25, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/ntrace/TracePluginImpl.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/utilities/ntrace/TracePluginImpl.cpp:32: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/auth/SecureRemotePassword/manage/SrpManagement.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/auth/SecureRemotePassword/manage/SrpManagement.o g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--version-script,fbplugin.vers -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -shared -Wl,-soname,libChaCha.so.0 -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/plugins/libChaCha.so /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/plugins/crypt/chacha/ChaCha.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lm -ldecFloat -lre2 -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt\ In file included from /usr/include/stdio.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/auto.h:34, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/ImplementHelper.h:33, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/auth/SecureRemotePassword/manage/SrpManagement.cpp:29: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--version-script,fbplugin.vers -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -shared -Wl,-soname,libLegacy_Auth.so.0 -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/plugins/libLegacy_Auth.so /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/auth/SecurityDatabase/LegacyServer.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/auth/SecDbCache.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lm -ldecFloat -lre2 -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt\ g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -shared -Wl,-soname,libudf_compat.so \ -Wl,--version-script,udr_plugin.vers -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/plugins/udr/libudf_compat.so /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/extlib/UdfBackwardCompatibility.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/xdr_proto.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/remot_proto.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../auth/SecureRemotePassword/srp.h:14, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/auth/SecureRemotePassword/manage/SrpManagement.cpp:33: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/../common/xdr_proto.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../remote/remot_proto.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../auth/SecureRemotePassword/srp.h:14, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/auth/SecureRemotePassword/manage/SrpManagement.cpp:33: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--version-script,fbplugin.vers -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -shared -Wl,-soname,libLegacy_UserManager.so.0 -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/plugins/libLegacy_UserManager.so /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/auth/SecurityDatabase/LegacyManagement.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lm -ldecFloat -lre2 -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt\ g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--version-script,fbplugin.vers -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -shared -Wl,-soname,libudr_engine.so.0 -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/plugins/libudr_engine.so /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/plugins/udr_engine/UdrEngine.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lm -ldecFloat -lre2 -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt\ g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--version-script,fbplugin.vers -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -shared -Wl,-soname,libSrp.so.0 -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/plugins/libSrp.so /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/auth/SecureRemotePassword/manage/SrpManagement.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/auth/SecureRemotePassword/srp.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lm -ldecFloat -lre2 -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt\ g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--version-script,fbplugin.vers -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -shared -Wl,-soname,libfbtrace.so.0 -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/plugins/libfbtrace.so /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/ntrace/PluginLogWriter.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/ntrace/TraceConfiguration.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/ntrace/TracePluginImpl.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/ntrace/traceplugin.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/utilities/ntrace/os/posix/platform.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lm -ldecFloat -lre2 make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' make examples make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/extlib/ib_util.h /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/yvalve/perf.h /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen/iberror.h /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/ibase.h /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/ mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/IdlFbInterfaces.h /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/IdlFbInterfaces.h mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/Interface.h /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/Interface.h mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/UdrCppEngine.h /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/UdrCppEngine.h mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/sqlda_pub.h /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/sqlda_pub.h mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/config cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/consts_pub.h /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/consts_pub.h mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/detail/dmc cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/config/config.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/config/config.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/detail cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/detail/dmc/auto_rec.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/detail/dmc/auto_rec.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/facilities cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/detail/auto_rec.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/detail/auto_rec.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/tuple cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/facilities/empty.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/facilities/empty.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/tuple cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/tuple/elem.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/tuple/elem.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/tuple cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/tuple/rem.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/tuple/rem.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/seq cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/tuple/eat.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/tuple/eat.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/seq cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/seq/seq.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/seq/seq.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/seq cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/seq/for_each_i.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/seq/for_each_i.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/seq cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/seq/elem.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/seq/elem.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/logical cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/seq/size.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/seq/size.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/detail/msvc cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/logical/bool.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/logical/bool.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/detail/dmc cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/repetition/detail/msvc/for.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/detail/msvc/for.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/detail cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/repetition/detail/dmc/for.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/detail/dmc/for.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/detail/edg cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/repetition/detail/for.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/detail/for.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/repetition/detail/edg/for.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/detail/edg/for.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/repetition/for.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/for.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/control cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/cat.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/cat.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/control cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/control/if.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/control/if.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/control cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/control/expr_if.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/control/expr_if.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/control cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/control/expr_iif.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/control/expr_iif.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/arithmetic cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/control/iif.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/control/iif.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/arithmetic cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/arithmetic/dec.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/arithmetic/dec.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/debug cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/arithmetic/inc.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/arithmetic/inc.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/boost/preprocessor/debug/error.hpp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/boost/preprocessor/debug/error.hpp mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/types_pub.h /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/types_pub.h mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/dsc_pub.h /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/dsc_pub.h mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/inf_pub.h /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/inf_pub.h mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/impl/blr.h /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/impl/blr.h mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/FirebirdInterface.idl /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/FirebirdInterface.idl mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/Message.h /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/Message.h cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/TimeZones.h /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include/firebird/TimeZones.h make -f Makefile.examples -C /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/ make[4]: Entering directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples' cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/empbuild/empbuild.e /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/empbuild.e cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/empbuild/empddl.sql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/empddl.sql cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/empbuild/empbld.sql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/empbld.sql rm -f /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/isql cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/empbuild/empdml.sql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/empdml.sql ln -s /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/isql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/isql cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/empbuild/indexoff.sql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/indexoff.sql cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/empbuild/indexon.sql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/indexon.sql cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/empbuild/job.inp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/job.inp cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/empbuild/lang.inp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/lang.inp cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/empbuild/proj.inp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/proj.inp cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/empbuild/qtr.inp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/qtr.inp cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/*.* /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/examples/ cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/api/*.* /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/examples/api/ tar cf - -C /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/extauth . | tar xf - -C /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/examples/extauth/ cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/dbcrypt/*.* /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/examples/dbcrypt/ cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/include/*.* /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/examples/include/ rm -f /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/empbuild.fdb cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/interfaces/*.* /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/examples/interfaces/ cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/package/*.* /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/examples/package/ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/isql -i empbld.sql can't format message 17:3 -- message file /var/lib/firebird/system/firebird.msg not found cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/stat/*.* /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/examples/stat/ make -C /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/examples/extauth OUT=/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/examples/prebuilt INTERMED=/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/examples/extauth cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/udf/*.* /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/examples/udf/ cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/udr/*.* /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/examples/udr/ make[5]: Entering directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/examples/extauth' cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/readme /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/examples/README cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/empbuild/employe2.sql /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/examples/empbuild/ g++ -std=c++17 -pthread -I../../include -fPIC -DLTC_PTHREAD -DUSE_LTM -DLTM_DESC -c keygen.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/examples/extauth/keygen.o g++ -std=c++17 -pthread -I../../include -fPIC -DLTC_PTHREAD -DUSE_LTM -DLTM_DESC -c TcWrapper.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/examples/extauth/TcWrapper.o g++ -std=c++17 -pthread -I../../include -fPIC -DLTC_PTHREAD -DUSE_LTM -DLTM_DESC -c ExtAuth.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/examples/extauth/ExtAuth.o can't format message 17:10 -- message file /var/lib/firebird/system/firebird.msg not found Server version: Firebird/Linux/ARM64 (access method), version "LI-V4.0.0.2496 Firebird 4.0" on disk structure version 13.0 g++ -pthread -L../../lib -Wl,-rpath,'$ORIGIN/../lib' /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/examples/extauth/keygen.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/examples/extauth/TcWrapper.o -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/examples/prebuilt/bin/fbSampleExtAuthKeygen -lfbclient -ltomcrypt -ltommath /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -m -z -n /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/empbuild.e /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/empbuild.c gpre version LI-V4.0.0.2496 Firebird 4.0 Version(s) for database "empbuild.fdb" Firebird/Linux/ARM64 (access method), version "LI-V4.0.0.2496 Firebird 4.0" on disk structure version 13.0 gcc -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/empbuild.c -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/empbuild.o g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -Wl,-rpath,/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -Wl,-rpath,/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib/../intl /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/empbuild.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/empbuild -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -lm -ldecFloat -lre2 rm -f /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/employee.fdb ./empbuild /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/employee.fdb g++ -shared -pthread -L../../lib -Wl,-rpath,'$ORIGIN/../lib' /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/examples/extauth/ExtAuth.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/examples/extauth/TcWrapper.o -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/examples/prebuilt/plugins/libfbSampleExtAuth.so -lfbclient -ltomcrypt -ltommath make[5]: Leaving directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/examples/extauth' creating database /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/employee.fdb Turning forced writes off Creating tables Turning off indices and triggers Loading column data Turning on indices and triggers Loading Language arrays Added 10 language arrays. Loading Job blobs Added 30 job requirement descriptions. Loading project blobs Added 6 project descriptions. Loading quarter arrays Added 24 quarter arrays. /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gfix -write sync /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/employee.fdb chmod 666 /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/employee.fdb rm -f /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/examples/empbuild/employee.fdb cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples/employee.fdb /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/examples/empbuild/employee.fdb make[4]: Leaving directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/examples' make -f Makefile.plugins_examples make[4]: Entering directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' gcc -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/udr/Functions.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/examples/udr/Functions.o gcc -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/udr/Procedures.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/examples/udr/Procedures.o gcc -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/udr/Triggers.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/examples/udr/Triggers.o gcc -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/udr/Zones.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/examples/udr/Zones.o gcc -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/dbcrypt/DbCrypt.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/examples/dbcrypt/DbCrypt.o gcc -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/dbcrypt/CryptKeyHolder.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/examples/dbcrypt/CryptKeyHolder.o gcc -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/include -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/dbcrypt/CryptApplication.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/examples/dbcrypt/CryptApplication.o g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--version-script,fbplugin.vers -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -shared -Wl,-soname,libfbSampleDbCrypt.so.0 -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/plugins/libfbSampleDbCrypt.so /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/examples/dbcrypt/DbCrypt.o -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lm -ldecFloat -lre2 -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/examples/dbcrypt/CryptApplication.o -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/fbSampleDbCryptApp -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/dbcrypt/fbSampleDbCrypt.conf /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/plugins g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--version-script,fbplugin.vers -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -shared -Wl,-soname,libfbSampleKeyHolder.so.0 -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/plugins/libfbSampleKeyHolder.so /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/examples/dbcrypt/CryptKeyHolder.o -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lm -ldecFloat -lre2 -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt cp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/examples/dbcrypt/fbSampleKeyHolder.conf /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/plugins g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -shared -Wl,-soname,udrcpp_example.so \ -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/plugins/udr/libudrcpp_example.so /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/examples/udr/Functions.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/examples/udr/Procedures.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/examples/udr/Triggers.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/examples/udr/Zones.o \ -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt make[4]: Leaving directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' make rest make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/all.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/all.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/command.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/command.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/compile.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/compile.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/dtr.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/dtr.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/err.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/err.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/eval.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/eval.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/exe.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/exe.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/expand.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/expand.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/compile.cpp:26: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/eval.cpp:28: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/expand.cpp:26: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/all.cpp:38: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/exe.cpp:30: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/dtr.cpp:36: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/command.cpp:29: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/err.cpp:30: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/eval.cpp:28: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/eval.cpp:28: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/compile.cpp:26: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/compile.cpp:26: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/expand.cpp:26: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/expand.cpp:26: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/all.cpp:38: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/all.cpp:38: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/exe.cpp:30: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/exe.cpp:30: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/dtr.cpp:36: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/dtr.cpp:36: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/command.cpp:29: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/command.cpp:29: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/err.cpp:30: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/err.cpp:30: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/format.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/format.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/gener.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/gener.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -m -z -n /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/help.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/help.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/hsh.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/hsh.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/lex.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/lex.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -m -z -n /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/meta.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/meta.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/mov.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/mov.o Version(s) for database "help.fdb" Firebird/Linux/ARM64 (access method), version "LI-V4.0.0.2496 Firebird 4.0" on disk structure version 13.0 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/nounix.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/nounix.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/expand.cpp: In function 'qli_nod* expand_field(qli_syntax*, qli_lls*, qli_syntax*)': /home/iurt/rpmbuild/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; | ~~~~~^~~ /home/iurt/rpmbuild/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]; | ^ /home/iurt/rpmbuild/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; | ~~~~~^~~ /home/iurt/rpmbuild/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]; | ^ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/parse.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/parse.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/format.cpp:27: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ Version(s) for database "yachts.lnk" Firebird/Linux/ARM64 (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/ARM64 (access method), version "LI-V4.0.0.2496 Firebird 4.0" on disk structure version 13.0 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/picstr.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/picstr.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/lex.cpp:32: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/gener.cpp:29: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/hsh.cpp:25: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -m -z -n /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/proc.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/proc.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/mov.cpp:27: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/parse.cpp:28: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ Version(s) for database "yachts.lnk" Firebird/Linux/ARM64 (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/ARM64 (access method), version "LI-V4.0.0.2496 Firebird 4.0" on disk structure version 13.0 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/report.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/report.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/format.cpp:27: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/format.cpp:27: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/picstr.cpp:29: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/gener.cpp:29: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/gener.cpp:29: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/lex.cpp:32: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/lex.cpp:32: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/hsh.cpp:25: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/hsh.cpp:25: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/mov.cpp:27: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/mov.cpp:27: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/parse.cpp:28: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/parse.cpp:28: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/report.cpp:26: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/picstr.cpp:29: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/picstr.cpp:29: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -m -z -n /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/show.epp /home/iurt/rpmbuild/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/ARM64 (access method), version "LI-V4.0.0.2496 Firebird 4.0" on disk structure version 13.0 /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/gpre_current -m -z -n /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/msgs/build_file.epp /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/msgs/build_file.cpp gpre version LI-V4.0.0.2496 Firebird 4.0 /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/mov.cpp: In function 'void MOVQ_move(const dsc*, dsc*)': /home/iurt/rpmbuild/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 /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird.h:70, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/mov.cpp:24: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/common.h:686:27: note: format string is defined here 686 | #define SLONGFORMAT "d" | ^ In file included from /usr/include/stdio.h:888, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/mov.cpp:25: /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 ()); | ~~~~~~~~~~~~~~~~~ mkdir -p /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/tzdata unzip -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/icu/tzdata/le.zip -d /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/tzdata Archive: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/icu/tzdata/le.zip inflating: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/tzdata/metaZones.res inflating: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/tzdata/timezoneTypes.res inflating: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/tzdata/windowsZones.res inflating: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/tzdata/zoneinfo64.res inflating: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/tzdata/ids.dat g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/help.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/help.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/meta.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/meta.o g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/proc.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/proc.o Version(s) for database "msg.fdb" Firebird/Linux/ARM64 (access method), version "LI-V4.0.0.2496 Firebird 4.0" on disk structure version 13.0 g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/show.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/show.o In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/report.cpp:26: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/qli/report.cpp:26: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ g++ -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/gen -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include -I/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/extern/re2 -O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -fno-rtti -std=c++17 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -c /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/msgs/build_file.cpp -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/msgs/build_file.o In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/help.cpp:37: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/meta.cpp:34: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/proc.cpp:37: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ In file included from /usr/include/time.h:29, from /usr/include/pthread.h:23, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_pthread.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/locks.h:42, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../common/classes/alloc.h:47, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/../common/classes/fb_string.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/show.cpp:34: /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:381:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:382:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:383:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:384:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:385:32: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page::irt_repeat' is conditionally-supported [-Winvalid-offsetof] 385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:389:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:390:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:391:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch"); | ^ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:392:24: warning: 'offsetof' within non-standard-layout type 'Ods::index_root_page' is conditionally-supported [-Winvalid-offsetof] 392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch"); | ^ g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -Wl,--version-script,empty.vers /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/msgs/build_file.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/build_file -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -lm -ldecFloat -lre2 /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/build_file -d msg.fdb -f /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/firebird.msg chmod 666 /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/firebird.msg In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/help.cpp:37: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/help.cpp:37: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/proc.cpp:37: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/proc.cpp:37: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/meta.cpp:34: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/meta.cpp:34: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/proc.cpp: In function 'void create_qli_procedures(qli_dbb*)': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/proc.cpp:1814:20: warning: 'ISC_STATUS isc_ddl(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, 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 /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/proc.cpp:36: /home/iurt/rpmbuild/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*, | ^~~~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/proc.cpp:1822:20: warning: 'ISC_STATUS isc_ddl(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, 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))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/proc.cpp:36: /home/iurt/rpmbuild/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*, | ^~~~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/proc.cpp:1830:20: warning: 'ISC_STATUS isc_ddl(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, 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))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/proc.cpp:36: /home/iurt/rpmbuild/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*, | ^~~~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/proc.cpp:1838:20: warning: 'ISC_STATUS isc_ddl(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, 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))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/proc.cpp:36: /home/iurt/rpmbuild/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*, | ^~~~~~~ In file included from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../common/../../extern/ttmath/ttmath.h:60, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/show.cpp:34: /home/iurt/rpmbuild/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 string&, std::string&, int*) const': /home/iurt/rpmbuild/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++/11/string:55, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../common/../../extern/ttmath/ttmathuint.h:49, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../common/../../extern/ttmath/ttmathint.h:48, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../common/../../extern/ttmath/ttmath.h:59, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../common/Int128.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/dsc.h:35, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/show.cpp:34: /usr/include/c++/11/bits/basic_string.h:1022:7: note: declared here 1022 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/meta.cpp: In function 'void execute_dynamic_ddl(qli_dbb*, qli_rlb*)': /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/meta.cpp:6053:20: warning: 'ISC_STATUS isc_ddl(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, 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 /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/firebird/Interface.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/fb_exception.h:39, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/../common/classes/fb_string.h:38, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/../jrd/ods.h:37, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/../common/dsc.h:32, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/src/include/../qli/dtr.h:27, from /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/meta.cpp:34: /home/iurt/rpmbuild/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*, | ^~~~~~~ g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-delete-null-pointer-checks -static-libstdc++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -Wl,--version-script,empty.vers /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/all.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/command.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/compile.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/dtr.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/err.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/eval.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/exe.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/expand.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/format.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/gener.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/help.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/hsh.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/lex.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/meta.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/mov.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/nounix.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/parse.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/picstr.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/proc.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/report.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/qli/show.o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/temp/Release/common.a -o /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/bin/qli -L/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen/Release/firebird/lib -lfbclient -ltommath -ltomcrypt -lm -ldecFloat -lre2 make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0/gen' + cd gen + sed -i '/linkFiles "/d' ./install/makeInstallImage.sh + ./install/makeInstallImage.sh ./ ./libfbtrace.so ./libSrp.so ./libudr_engine.so ./libLegacy_UserManager.so ./libLegacy_Auth.so ./libChaCha.so ./udr_engine.conf ./libEngine13.so ./udr/ ./udr/libudrcpp_example.so ./udr/libudf_compat.so ./udr/udf_compat.sql + chmod -R u+w buildroot/usr/share/doc/firebird + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.WeAyx3 + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64 '!=' / ']' + rm -rf /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64 ++ dirname /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64 + mkdir -p /home/iurt/rpmbuild/BUILDROOT + mkdir /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64 + cd Firebird-4.0.0.2496-0 + '[' 1 -eq 1 ']' + chmod u+rw,a+rx gen/buildroot//usr/include/firebird/impl + cp -r gen/buildroot/etc gen/buildroot/run gen/buildroot/usr gen/buildroot/var /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/ + mkdir -p /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/lib64/pkgconfig + cp -v gen/install/misc/fbclient.pc /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/lib64/pkgconfig/ 'gen/install/misc/fbclient.pc' -> '/home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/lib64/pkgconfig/fbclient.pc' + cd /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64 + rm -vf ./usr/sbin/FirebirdUninstall.sh ./usr/sbin/changeServerMode.sh ./usr/sbin/registerDatabase.sh removed './usr/sbin/FirebirdUninstall.sh' removed './usr/sbin/changeServerMode.sh' removed './usr/sbin/registerDatabase.sh' + mv -v ./usr/sbin/fb_config ./usr/lib64/ renamed './usr/sbin/fb_config' -> './usr/lib64/fb_config' + install -p -m 0755 /home/iurt/rpmbuild/SOURCES/fb_config /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/sbin/fb_config + rm -vf ./usr/include/perf.h removed './usr/include/perf.h' + rm -vf './usr/lib64/libicu*.so' + chmod -R u+w ./usr/share/doc/firebird + mv -v ./usr/share/firebird/misc/upgrade/udf/udf_replace.sql ./usr/share/firebird/misc/upgrade/udf/udf_replace.txt ./usr/share/doc/firebird/ renamed './usr/share/firebird/misc/upgrade/udf/udf_replace.sql' -> './usr/share/doc/firebird/udf_replace.sql' renamed './usr/share/firebird/misc/upgrade/udf/udf_replace.txt' -> './usr/share/doc/firebird/udf_replace.txt' + rm -rvf ./usr/share/firebird/misc removed './usr/share/firebird/misc/firebird.service' removed './usr/share/firebird/misc/rc.config.firebird' removed './usr/share/firebird/misc/firebird.init.d.suse' removed './usr/share/firebird/misc/firebird.init.d.slackware' removed './usr/share/firebird/misc/firebird.init.d.mandrake' removed './usr/share/firebird/misc/firebird.init.d.gentoo' removed './usr/share/firebird/misc/firebird.init.d.generic' removed './usr/share/firebird/misc/firebird.init.d.debian' removed './usr/share/firebird/misc/intl.sql' removed directory './usr/share/firebird/misc/upgrade/udf' removed directory './usr/share/firebird/misc/upgrade' removed directory './usr/share/firebird/misc' + mv -v ./etc/firebird/README.md ./etc/firebird/CHANGELOG.md ./usr/share/doc/firebird/ renamed './etc/firebird/README.md' -> './usr/share/doc/firebird/README.md' renamed './etc/firebird/CHANGELOG.md' -> './usr/share/doc/firebird/CHANGELOG.md' + mv -v ./etc/firebird/IDPLicense.txt ./usr/share/doc/firebird/ renamed './etc/firebird/IDPLicense.txt' -> './usr/share/doc/firebird/IDPLicense.txt' + mv -v ./etc/firebird/IPLicense.txt ./usr/share/doc/firebird/ renamed './etc/firebird/IPLicense.txt' -> './usr/share/doc/firebird/IPLicense.txt' + install -p -m 0644 -D /home/iurt/rpmbuild/SOURCES/README.Mageia ./usr/share/doc/firebird/README.Mageia + mv -v ./usr/bin/gstat ./usr/bin/gstat-fb renamed './usr/bin/gstat' -> './usr/bin/gstat-fb' + mv -v ./usr/bin/isql ./usr/bin/isql-fb renamed './usr/bin/isql' -> './usr/bin/isql-fb' + rm -rvf ./usr/share/doc/firebird/sample/prebuilt removed './usr/share/doc/firebird/sample/prebuilt/bin/fbSampleDbCryptApp' removed './usr/share/doc/firebird/sample/prebuilt/bin/fbSampleExtAuthKeygen' removed directory './usr/share/doc/firebird/sample/prebuilt/bin' removed './usr/share/doc/firebird/sample/prebuilt/plugins/libfbSampleKeyHolder.so' removed './usr/share/doc/firebird/sample/prebuilt/plugins/libfbSampleDbCrypt.so' removed './usr/share/doc/firebird/sample/prebuilt/plugins/fbSampleKeyHolder.conf' removed './usr/share/doc/firebird/sample/prebuilt/plugins/fbSampleDbCrypt.conf' removed './usr/share/doc/firebird/sample/prebuilt/plugins/libfbSampleExtAuth.so' removed directory './usr/share/doc/firebird/sample/prebuilt/plugins' removed directory './usr/share/doc/firebird/sample/prebuilt' + mkdir -p ./var/log/firebird + mkdir -p ./etc/logrotate.d + echo 1 + sed s@firebird.log@/var/log/firebird/firebird.log@g /home/iurt/rpmbuild/SOURCES/firebird-logrotate + mkdir -p ./usr/lib/systemd/system + cp -f /home/iurt/rpmbuild/SOURCES/firebird.service ./usr/lib/systemd/system/firebird.service + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 4.0.0.2496-1.mga9 --unique-debug-suffix -4.0.0.2496-1.mga9.aarch64 --unique-debug-src-base firebird-4.0.0.2496-1.mga9.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /home/iurt/rpmbuild/BUILD/Firebird-4.0.0.2496-0 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/bin/fbsvcmgr extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/bin/fbtracemgr extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/bin/gbak extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/bin/gfix extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/bin/gpre extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/bin/gsec extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/bin/gstat-fb extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/bin/gsplit extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/bin/isql-fb extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/bin/nbackup extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/bin/qli extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/lib64/firebird/intl/fbintl extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/lib64/firebird/plugins/libChaCha.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/lib64/firebird/plugins/libEngine13.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/lib64/firebird/plugins/libLegacy_Auth.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/lib64/firebird/plugins/libLegacy_UserManager.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/lib64/firebird/plugins/libSrp.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/lib64/firebird/plugins/libfbtrace.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/lib64/firebird/plugins/libudr_engine.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/lib64/firebird/plugins/udr/libudf_compat.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/lib64/firebird/plugins/udr/libudrcpp_example.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/lib64/libfbclient.so.4.0.0 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/lib64/libib_util.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/sbin/fb_lock_print extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/sbin/fbguard extracting debug info from /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64/usr/sbin/firebird dwz: ./usr/bin/fbsvcmgr-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/bin/fbtracemgr-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/bin/gbak-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/bin/gfix-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/bin/gpre-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/bin/gsec-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/bin/gsplit-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/bin/gstat-fb-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/bin/isql-fb-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/bin/nbackup-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/bin/qli-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/firebird/intl/fbintl-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/firebird/plugins/libChaCha.so-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/firebird/plugins/libEngine13.so-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/firebird/plugins/libLegacy_Auth.so-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/firebird/plugins/libLegacy_UserManager.so-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/firebird/plugins/libSrp.so-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/firebird/plugins/libfbtrace.so-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/firebird/plugins/libudr_engine.so-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/firebird/plugins/udr/libudf_compat.so-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/firebird/plugins/udr/libudrcpp_example.so-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/libfbclient.so.4.0.0-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/lib64/libib_util.so-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/sbin/fb_lock_print-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/sbin/fbguard-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: ./usr/sbin/firebird-4.0.0.2496-1.mga9.aarch64.debug: Unknown debugging section .debug_line_str dwz: Too few files for multifile optimization original debug info size: 515120kB, size after compression: 515120kB /usr/bin/sepdebugcrcfix: Updated 0 CRC32s, 26 CRC32s did match. cpio: gen/cs_ksc5601.h: Cannot stat: No such file or directory 58468 blocks + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python3 1 0 + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/lib64/fb_config from /bin/sh to #!/usr/bin/sh Processing files: firebird-4.0.0.2496-1.mga9.aarch64 Provides: config(firebird) = 4.0.0.2496-1.mga9 firebird = 4.0.0.2496-1.mga9 firebird(aarch-64) = 4.0.0.2496-1.mga9 libChaCha.so.0()(64bit) libEngine13.so()(64bit) libLegacy_Auth.so.0()(64bit) libLegacy_UserManager.so.0()(64bit) libSrp.so.0()(64bit) libfbintl.so.1()(64bit) libfbtrace.so.0()(64bit) libudf_compat.so()(64bit) libudr_engine.so.0()(64bit) Requires(interp): /bin/sh /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh rpm-helper Requires(post): /bin/sh systemd >= 195 Requires(preun): /bin/sh Requires(postun): /bin/sh rpm-helper Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libfbclient.so.2()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.29)(64bit) libtomcrypt.so.1()(64bit) libtommath.so.1()(64bit) Processing files: firebird-devel-4.0.0.2496-1.mga9.aarch64 Provides: firebird-devel = 4.0.0.2496-1.mga9 firebird-devel(aarch-64) = 4.0.0.2496-1.mga9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: libib-util-4.0.0.2496-1.mga9.aarch64 Provides: libib-util = 4.0.0.2496-1.mga9 libib-util(aarch-64) = 4.0.0.2496-1.mga9 libib_util.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) Processing files: lib64fbclient2-4.0.0.2496-1.mga9.aarch64 Provides: lib64fbclient2 = 4.0.0.2496-1.mga9 lib64fbclient2(aarch-64) = 4.0.0.2496-1.mga9 libfbclient.so.2()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libtommath.so.1()(64bit) Processing files: lib64fbclient-devel-4.0.0.2496-1.mga9.aarch64 Provides: devel(libfbclient(64bit)) lib64fbclient-devel = 4.0.0.2496-1.mga9 lib64fbclient-devel(aarch-64) = 4.0.0.2496-1.mga9 pkgconfig(fbclient) = 4.0.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: devel(libgcc_s(64bit)) devel(libm(64bit)) devel(libtommath(64bit)) pkgconfig Processing files: firebird-doc-4.0.0.2496-1.mga9.noarch Provides: firebird-doc = 4.0.0.2496-1.mga9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: firebird-utils-4.0.0.2496-1.mga9.aarch64 Provides: firebird-utils = 4.0.0.2496-1.mga9 firebird-utils(aarch-64) = 4.0.0.2496-1.mga9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libedit.so.0()(64bit) libfbclient.so.2()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.29)(64bit) Processing files: firebird-examples-4.0.0.2496-1.mga9.noarch Provides: firebird-examples = 4.0.0.2496-1.mga9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: firebird-debugsource-4.0.0.2496-1.mga9.aarch64 Provides: firebird-debugsource = 4.0.0.2496-1.mga9 firebird-debugsource(aarch-64) = 4.0.0.2496-1.mga9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: firebird-debuginfo-4.0.0.2496-1.mga9.aarch64 Provides: debuginfo(build-id) = 1e47efe2e472021c539eb90d265af86d63767e33 debuginfo(build-id) = 2205e6e926df575a0df29a675ecb83dab0f21f9f debuginfo(build-id) = 254ae2af2eade248f91f63641f4b6bc0164121e2 debuginfo(build-id) = 27768b62c2df80f8629f0f9f1f774a91c3bcc5e1 debuginfo(build-id) = 3b98415de12565339628a8f079dcaef71999a892 debuginfo(build-id) = 44b97285a3ac0262b9f86a751f500ccd0f58a243 debuginfo(build-id) = 44c9f1931afa433ab63754dcd8d477b01cbdd95d debuginfo(build-id) = 521f1d5d19a0fae08c19135e0705693d44dcbc32 debuginfo(build-id) = 68e3ecd7b02a79e5346011f19a7d7693509df950 debuginfo(build-id) = 73d553c178b04e037c2c49c2e59600655acab293 debuginfo(build-id) = 8719656a12edf80b4883fd2c3e3673eea78d534b debuginfo(build-id) = 9f3ffb14e403c00b4295eb17bd2665b74692ef6d debuginfo(build-id) = bb0fe64452de5bb5d9ccfa87edfd7aba47dfa889 debuginfo(build-id) = e69a2a16fb2fed71d6a847d86d626d15950956a0 firebird-debuginfo = 4.0.0.2496-1.mga9 firebird-debuginfo(aarch-64) = 4.0.0.2496-1.mga9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: firebird-debugsource(aarch-64) = 4.0.0.2496-1.mga9 Processing files: libib-util-debuginfo-4.0.0.2496-1.mga9.aarch64 Provides: debuginfo(build-id) = 163f45203b4fab8edb1f26d4506cedb019ef487d libib-util-debuginfo = 4.0.0.2496-1.mga9 libib-util-debuginfo(aarch-64) = 4.0.0.2496-1.mga9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: firebird-debugsource(aarch-64) = 4.0.0.2496-1.mga9 Processing files: lib64fbclient2-debuginfo-4.0.0.2496-1.mga9.aarch64 Provides: debuginfo(build-id) = 054f985f17aa3eec376e2232b623887e7e01a7b0 lib64fbclient2-debuginfo = 4.0.0.2496-1.mga9 lib64fbclient2-debuginfo(aarch-64) = 4.0.0.2496-1.mga9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: firebird-debugsource(aarch-64) = 4.0.0.2496-1.mga9 Processing files: firebird-utils-debuginfo-4.0.0.2496-1.mga9.aarch64 Provides: debuginfo(build-id) = 2d3ac8dcb3a7baa569f38c02daeafba4e0756601 debuginfo(build-id) = 2de8adae5b96af868bc9eaff770312ff248843e5 debuginfo(build-id) = 30570905d6f87f05b5fb277fae5b1885125e51a5 debuginfo(build-id) = 3fa686f0a3b722498627518f7788b4bbc97c71c2 debuginfo(build-id) = 5d46f652df7e09a157aa2cfad73aa9ed525cbd96 debuginfo(build-id) = b3aeefae72a0399263a7ee06827baf164018c18d debuginfo(build-id) = ee807a98b5c8901001bec39e5c4f8e3787d08f8a debuginfo(build-id) = f39924d008b39df52a388a5046e826368424fa4f debuginfo(build-id) = f928e7d646f70e707bfa7bfc4860f07fefb256ec debuginfo(build-id) = fe3455e312d70ab134a92c9090b9ddbd68273604 firebird-utils-debuginfo = 4.0.0.2496-1.mga9 firebird-utils-debuginfo(aarch-64) = 4.0.0.2496-1.mga9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: firebird-debugsource(aarch-64) = 4.0.0.2496-1.mga9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64 Wrote: /home/iurt/rpmbuild/RPMS/noarch/firebird-examples-4.0.0.2496-1.mga9.noarch.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/lib64fbclient2-4.0.0.2496-1.mga9.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/firebird-devel-4.0.0.2496-1.mga9.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/libib-util-debuginfo-4.0.0.2496-1.mga9.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/libib-util-4.0.0.2496-1.mga9.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/lib64fbclient-devel-4.0.0.2496-1.mga9.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/noarch/firebird-doc-4.0.0.2496-1.mga9.noarch.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/firebird-utils-4.0.0.2496-1.mga9.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/firebird-4.0.0.2496-1.mga9.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/firebird-debugsource-4.0.0.2496-1.mga9.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/lib64fbclient2-debuginfo-4.0.0.2496-1.mga9.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/firebird-utils-debuginfo-4.0.0.2496-1.mga9.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/firebird-debuginfo-4.0.0.2496-1.mga9.aarch64.rpm Executing(%clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.qLE3uO + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd Firebird-4.0.0.2496-0 + /usr/bin/rm -rf /home/iurt/rpmbuild/BUILDROOT/firebird-4.0.0.2496-1.mga9.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(--clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.SR2XAZ + umask 022 + cd /home/iurt/rpmbuild/BUILD + rm -rf Firebird-4.0.0.2496-0 + RPM_EC=0 ++ jobs -p + exit 0 D: [iurt_root_command] Success!