Warning: Permanently added '18.212.177.95' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/10084735-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64 Version: 1.6 PID: 157397 Logging PID: 157399 Task: {'allow_user_ssh': False, 'appstream': False, 'background': True, 'build_id': 10084735, 'buildroot_pkgs': ['fedora-clang-default-cc'], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': '4355b4f8b653df147fff2594b51720faead0e094', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/@fedora-llvm-team/clang-monthly-fedora-rebuild/firebird', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'firebird', 'package_version': '5.0.3.1683-2', 'project_dirname': 'clang-monthly-fedora-rebuild', 'project_name': 'clang-monthly-fedora-rebuild', 'project_owner': '@fedora-llvm-team', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/@fedora-llvm-team/clang-monthly-fedora-rebuild/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/tstellar/fedora-clang-default-cc/fedora-rawhide-x86_64/', 'id': 'copr_tstellar_fedora_clang_default_cc', 'name': 'Additional repo copr_tstellar_fedora_clang_default_cc'}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/@fedora-llvm-team/llvm-snapshots-big-merge-20260130/fedora-rawhide-x86_64/', 'id': 'copr_fedora_llvm_team_llvm_snapshots_big_merge_20260130', 'module_hotfixes': True, 'name': 'Additional repo copr_fedora_llvm_team_llvm_snapshots_big_merge_20260130'}], 'sandbox': '@fedora-llvm-team/clang-monthly-fedora-rebuild--nikic', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 0, 'submitter': 'nikic', 'tags': [], 'task_id': '10084735-fedora-rawhide-x86_64', 'timeout': 90000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': ['toolchain_clang', 'clang_lto']} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/@fedora-llvm-team/clang-monthly-fedora-rebuild/firebird /var/lib/copr-rpmbuild/workspace/workdir-4wtbxa1l/firebird --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/@fedora-llvm-team/clang-monthly-fedora-rebuild/firebird', '/var/lib/copr-rpmbuild/workspace/workdir-4wtbxa1l/firebird', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-4wtbxa1l/firebird'... Running: git checkout 4355b4f8b653df147fff2594b51720faead0e094 -- cmd: ['git', 'checkout', '4355b4f8b653df147fff2594b51720faead0e094', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-4wtbxa1l/firebird rc: 0 stdout: stderr: Note: switching to '4355b4f8b653df147fff2594b51720faead0e094'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 4355b4f automatic import of firebird Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-4wtbxa1l/firebird rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading Firebird-5.0.3.1683-0-source.tar.xz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o Firebird-5.0.3.1683-0-source.tar.xz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/@fedora-llvm-team/clang-monthly-fedora-rebuild/firebird/Firebird-5.0.3.1683-0-source.tar.xz/md5/89d6bb7329c68c8ee13136f0cfbde48a/Firebird-5.0.3.1683-0-source.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 27.9M 100 27.9M 0 0 27.8M 0 0:00:01 0:00:01 --:--:-- 27.8M INFO: Reading stdout from command: md5sum Firebird-5.0.3.1683-0-source.tar.xz tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=90000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-4wtbxa1l/firebird/firebird.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-4wtbxa1l/firebird --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1769964496.012620 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --without toolchain_clang --without clang_lto INFO: mock.py version 6.6 starting (python version = 3.14.2, NVR = mock-6.6-1.fc43), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-4wtbxa1l/firebird/firebird.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-4wtbxa1l/firebird --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1769964496.012620 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --without toolchain_clang --without clang_lto Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-4wtbxa1l/firebird/firebird.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.6 INFO: Mock Version: 6.6 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1769964496.012620/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using container image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Tagging container image as mock-bootstrap-bfbbaf5e-71bc-412a-a647-a7c5fd88377d INFO: Checking that b6942cd310659c17e3eb053b5b120b3adf3064b6df57c534e23ce4cf3bd7b601 image matches host's architecture INFO: Copy content of container b6942cd310659c17e3eb053b5b120b3adf3064b6df57c534e23ce4cf3bd7b601 to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1769964496.012620/root INFO: mounting b6942cd310659c17e3eb053b5b120b3adf3064b6df57c534e23ce4cf3bd7b601 with podman image mount INFO: image b6942cd310659c17e3eb053b5b120b3adf3064b6df57c534e23ce4cf3bd7b601 as /var/lib/containers/storage/overlay/30ac8d05c1aa2817a2f24281626f239a821e6c1046cc5b5a85ad42bda9c70aa1/merged INFO: umounting image b6942cd310659c17e3eb053b5b120b3adf3064b6df57c534e23ce4cf3bd7b601 (/var/lib/containers/storage/overlay/30ac8d05c1aa2817a2f24281626f239a821e6c1046cc5b5a85ad42bda9c70aa1/merged) with podman image umount INFO: Removing image mock-bootstrap-bfbbaf5e-71bc-412a-a647-a7c5fd88377d INFO: Package manager dnf5 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1769964496.012620/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.0.1-2.fc44.x86_64 rpm-sequoia-1.10.0-2.fc44.x86_64 dnf5-5.3.0.0-7.fc44.x86_64 dnf5-plugins-5.3.0.0-7.fc44.x86_64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: Additional repo copr_fedora_llvm_team_ 100% | 1.0 KiB/s | 1.5 KiB | 00m02s Additional repo copr_tstellar_fedora_c 100% | 1.0 KiB/s | 1.5 KiB | 00m02s Copr repository 100% | 1.0 KiB/s | 1.5 KiB | 00m02s fedora 100% | 14.9 KiB/s | 23.6 KiB | 00m02s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash x86_64 0:5.3.9-3.fc44 copr_base 8.5 MiB bzip2 x86_64 0:1.0.8-23.fc44 copr_base 90.6 KiB coreutils x86_64 0:9.9-4.fc44 fedora 5.4 MiB cpio x86_64 0:2.15-9.fc44 fedora 1.1 MiB diffutils x86_64 0:3.12-5.fc44 fedora 1.6 MiB fedora-release-common noarch 0:44-0.10 fedora 20.6 KiB findutils x86_64 1:4.10.0-7.fc44 copr_base 1.9 MiB gawk x86_64 0:5.3.2-3.fc44 copr_base 1.7 MiB glibc-minimal-langpack x86_64 0:2.43-1.fc44 fedora 0.0 B grep x86_64 0:3.12-3.fc44 fedora 1.0 MiB gzip x86_64 0:1.14-2.fc44 fedora 401.6 KiB info x86_64 0:7.2-7.fc44 copr_base 393.1 KiB patch x86_64 0:2.8-4.fc44 fedora 226.6 KiB redhat-rpm-config noarch 0:343-19.fc44 fedora 183.6 KiB rpm-build x86_64 0:6.0.1-2.fc44 fedora 294.6 KiB sed x86_64 0:4.9-7.fc44 copr_base 885.4 KiB shadow-utils x86_64 2:4.19.0-6.fc44 copr_base 4.1 MiB tar x86_64 2:1.35-8.fc44 fedora 3.0 MiB unzip x86_64 0:6.0-69.fc44 fedora 445.8 KiB util-linux x86_64 0:2.41.3-12.fc44 fedora 3.5 MiB which x86_64 0:2.23-4.fc44 copr_base 78.8 KiB xz x86_64 1:5.8.2-2.fc44 copr_base 1.4 MiB Installing dependencies: R-srpm-macros noarch 0:1.3.4-3.fc44 fedora 3.4 KiB add-determinism x86_64 0:0.7.2-3.fc44 fedora 2.3 MiB alternatives x86_64 0:1.33-5.fc44 copr_base 61.8 KiB ansible-srpm-macros noarch 0:1-20.1.fc44 fedora 35.7 KiB audit-libs x86_64 0:4.1.2-6.fc44 fedora 390.5 KiB binutils x86_64 0:2.45.50-19.fc44 fedora 27.4 MiB build-reproducibility-srpm-macros noarch 0:0.7.2-3.fc44 fedora 1.2 KiB bzip2-libs x86_64 0:1.0.8-23.fc44 copr_base 92.3 KiB ca-certificates noarch 0:2025.2.80_v9.0.304-5.fc44 fedora 2.7 MiB cmake-srpm-macros noarch 0:3.31.10-5.fc44 fedora 524.0 B coreutils-common x86_64 0:9.9-4.fc44 fedora 11.2 MiB crypto-policies noarch 0:20251128-3.git19878fe.fc44 fedora 132.6 KiB curl x86_64 0:8.18.0-3.fc44 copr_base 476.9 KiB cyrus-sasl-lib x86_64 0:2.1.28-35.fc44 fedora 2.3 MiB debugedit x86_64 0:5.2-6.fc44 copr_base 213.8 KiB dwz x86_64 0:0.16-3.fc44 fedora 290.9 KiB ed x86_64 0:1.22.4-2.fc44 copr_base 165.2 KiB efi-srpm-macros noarch 0:6-6.fc44 fedora 40.2 KiB elfutils x86_64 0:0.194-3.fc44 fedora 2.9 MiB elfutils-debuginfod-client x86_64 0:0.194-3.fc44 fedora 83.7 KiB elfutils-default-yama-scope noarch 0:0.194-3.fc44 fedora 1.8 KiB elfutils-libelf x86_64 0:0.194-3.fc44 fedora 1.1 MiB elfutils-libs x86_64 0:0.194-3.fc44 fedora 715.3 KiB fedora-gpg-keys noarch 0:44-0.1 fedora 131.2 KiB fedora-release noarch 0:44-0.10 fedora 0.0 B fedora-release-identity-basic noarch 0:44-0.10 fedora 664.0 B fedora-repos noarch 0:44-0.1 fedora 4.9 KiB fedora-repos-rawhide noarch 0:44-0.1 fedora 2.2 KiB file x86_64 0:5.46-9.fc44 fedora 100.1 KiB file-libs x86_64 0:5.46-9.fc44 fedora 11.9 MiB filesystem x86_64 0:3.18-52.fc44 fedora 112.0 B filesystem-srpm-macros noarch 0:3.18-52.fc44 fedora 38.2 KiB fonts-srpm-macros noarch 1:5.0.0-2.fc44 fedora 55.8 KiB forge-srpm-macros noarch 0:0.4.0-4.fc44 fedora 38.9 KiB fpc-srpm-macros noarch 0:1.3-16.fc44 fedora 144.0 B gap-srpm-macros noarch 0:2-2.fc44 fedora 2.1 KiB gdb-minimal x86_64 0:17.1-2.fc44 fedora 14.3 MiB gdbm-libs x86_64 1:1.23-11.fc44 copr_base 137.7 KiB ghc-srpm-macros noarch 0:1.9.2-4.fc44 fedora 779.0 B glibc x86_64 0:2.43-1.fc44 fedora 6.9 MiB glibc-common x86_64 0:2.43-1.fc44 fedora 1.0 MiB glibc-gconv-extra x86_64 0:2.43-1.fc44 fedora 7.4 MiB gmp x86_64 1:6.3.0-5.fc44 fedora 815.2 KiB gnat-srpm-macros noarch 0:7-2.fc44 fedora 1.0 KiB gnulib-l10n noarch 0:20241231-2.fc44 copr_base 655.0 KiB gnupg2 x86_64 0:2.4.9-4.fc44 copr_base 6.6 MiB gnupg2-dirmngr x86_64 0:2.4.9-4.fc44 copr_base 684.0 KiB gnupg2-gpg-agent x86_64 0:2.4.9-4.fc44 copr_base 749.8 KiB gnupg2-gpgconf x86_64 0:2.4.9-4.fc44 copr_base 270.8 KiB gnupg2-keyboxd x86_64 0:2.4.9-4.fc44 copr_base 222.2 KiB gnupg2-verify x86_64 0:2.4.9-4.fc44 copr_base 407.2 KiB gnutls x86_64 0:3.8.11-10.fc44 fedora 3.7 MiB go-srpm-macros noarch 0:3.8.0-2.fc44 fedora 61.9 KiB gpgverify noarch 0:2.2-4.fc44 fedora 8.7 KiB ima-evm-utils-libs x86_64 0:1.6.2-8.fc44 copr_base 56.4 KiB jansson x86_64 0:2.14-4.fc44 copr_base 101.1 KiB java-srpm-macros noarch 0:1-8.fc44 fedora 870.0 B json-c x86_64 0:0.18-8.fc44 copr_base 90.3 KiB kernel-srpm-macros noarch 0:1.0-28.fc44 fedora 1.9 KiB keyutils-libs x86_64 0:1.6.3-7.fc44 copr_base 50.0 KiB krb5-libs x86_64 0:1.21.3-12.fc44 fedora 2.4 MiB libacl x86_64 0:2.3.2-6.fc44 fedora 35.8 KiB libarchive x86_64 0:3.8.4-2.fc44 copr_base 995.2 KiB libassuan x86_64 0:2.5.7-5.fc44 fedora 163.8 KiB libattr x86_64 0:2.5.2-8.fc44 fedora 24.3 KiB libblkid x86_64 0:2.41.3-12.fc44 fedora 274.3 KiB libbrotli x86_64 0:1.2.0-3.fc44 fedora 865.0 KiB libcap x86_64 0:2.77-2.fc44 fedora 212.1 KiB libcap-ng x86_64 0:0.9-7.fc44 fedora 68.7 KiB libcom_err x86_64 0:1.47.3-4.fc44 fedora 63.0 KiB libcurl x86_64 0:8.18.0-3.fc44 copr_base 1.2 MiB libeconf x86_64 0:0.7.9-3.fc44 copr_base 69.0 KiB libevent x86_64 0:2.1.12-17.fc44 fedora 978.7 KiB libfdisk x86_64 0:2.41.3-12.fc44 fedora 388.3 KiB libffi x86_64 0:3.5.2-2.fc44 fedora 87.7 KiB libfsverity x86_64 0:1.6-4.fc44 fedora 28.4 KiB libgcc x86_64 0:16.0.1-0.5.fc44 fedora 270.6 KiB libgcrypt x86_64 0:1.11.2-1.fc44 fedora 1.6 MiB libgomp x86_64 0:16.0.1-0.5.fc44 fedora 571.8 KiB libgpg-error x86_64 0:1.58-2.fc44 copr_base 958.2 KiB libidn2 x86_64 0:2.3.8-3.fc44 copr_base 556.3 KiB libksba x86_64 0:1.6.7-5.fc44 copr_base 415.7 KiB liblastlog2 x86_64 0:2.41.3-12.fc44 fedora 37.6 KiB libmount x86_64 0:2.41.3-12.fc44 fedora 388.6 KiB libnghttp2 x86_64 0:1.68.0-3.fc44 copr_base 202.9 KiB libnghttp3 x86_64 0:1.15.0-1.fc44 fedora 159.2 KiB libpkgconf x86_64 0:2.3.0-4.fc44 copr_base 81.7 KiB libpsl x86_64 0:0.21.5-7.fc44 copr_base 80.1 KiB libselinux x86_64 0:3.10-0.rc2.1.fc44 fedora 201.0 KiB libselinux-utils x86_64 0:3.10-0.rc2.1.fc44 fedora 305.9 KiB libsemanage x86_64 0:3.10-0.rc2.1.fc44 fedora 312.4 KiB libsepol x86_64 0:3.10-0.rc2.1.fc44 fedora 870.0 KiB libsmartcols x86_64 0:2.41.3-12.fc44 fedora 188.3 KiB libssh x86_64 0:0.11.3-3.fc44 fedora 595.2 KiB libssh-config noarch 0:0.11.3-3.fc44 fedora 277.0 B libstdc++ x86_64 0:16.0.1-0.5.fc44 fedora 2.9 MiB libtasn1 x86_64 0:4.20.0-3.fc44 copr_base 192.2 KiB libtool-ltdl x86_64 0:2.5.4-10.fc44 fedora 70.0 KiB libunistring x86_64 0:1.1-11.fc44 copr_base 1.7 MiB libusb1 x86_64 0:1.0.29-5.fc44 fedora 175.2 KiB libuuid x86_64 0:2.41.3-12.fc44 fedora 37.2 KiB libverto x86_64 0:0.3.2-12.fc44 fedora 25.3 KiB libxcrypt x86_64 0:4.5.2-3.fc44 fedora 293.2 KiB libxml2 x86_64 0:2.12.10-6.fc44 copr_base 2.0 MiB libzstd x86_64 0:1.5.7-5.fc44 copr_base 959.2 KiB linkdupes x86_64 0:0.7.2-3.fc44 fedora 826.6 KiB lua-libs x86_64 0:5.4.8-5.fc44 fedora 281.7 KiB lua-srpm-macros noarch 0:1-17.fc44 fedora 1.3 KiB lz4-libs x86_64 0:1.10.0-4.fc44 copr_base 173.1 KiB mpfr x86_64 0:4.2.2-3.fc44 fedora 849.1 KiB ncurses-base noarch 0:6.5-9.20250614.fc44 fedora 328.1 KiB ncurses-libs x86_64 0:6.5-9.20250614.fc44 fedora 965.0 KiB nettle x86_64 0:3.10.1-3.fc44 fedora 794.3 KiB ngtcp2 x86_64 0:1.19.0-2.fc44 fedora 330.2 KiB ngtcp2-crypto-ossl x86_64 0:1.19.0-2.fc44 fedora 51.6 KiB npth x86_64 0:1.8-4.fc44 copr_base 53.3 KiB ocaml-srpm-macros noarch 0:11-3.fc44 fedora 1.9 KiB openblas-srpm-macros noarch 0:2-21.fc44 fedora 112.0 B openldap x86_64 0:2.6.10-7.fc44 fedora 667.5 KiB openssl-libs x86_64 1:3.5.4-2.fc44 fedora 9.2 MiB p11-kit x86_64 0:0.25.8-2.fc44 copr_base 2.3 MiB p11-kit-trust x86_64 0:0.25.8-2.fc44 copr_base 487.8 KiB package-notes-srpm-macros noarch 0:0.5-15.fc44 fedora 1.6 KiB pam-libs x86_64 0:1.7.2-1.fc44 fedora 130.5 KiB pcre2 x86_64 0:10.47-1.fc44.1 copr_base 769.7 KiB pcre2-syntax noarch 0:10.47-1.fc44.1 copr_base 281.9 KiB perl-srpm-macros noarch 0:1-61.fc44 fedora 861.0 B pkgconf x86_64 0:2.3.0-4.fc44 copr_base 86.4 KiB pkgconf-m4 noarch 0:2.3.0-4.fc44 copr_base 14.4 KiB pkgconf-pkg-config x86_64 0:2.3.0-4.fc44 copr_base 989.0 B policycoreutils x86_64 0:3.10-0.rc2.1.fc44 copr_base 877.5 KiB popt x86_64 0:1.19-10.fc44 copr_base 132.5 KiB publicsuffix-list-dafsa noarch 0:20260116-1.fc44 fedora 70.4 KiB pyproject-srpm-macros noarch 0:1.18.6-2.fc44 fedora 1.9 KiB python-srpm-macros noarch 0:3.14-10.fc44 fedora 51.6 KiB qt5-srpm-macros noarch 0:5.15.18-2.fc44 fedora 500.0 B qt6-srpm-macros noarch 0:6.10.1-2.fc44 fedora 464.0 B readline x86_64 0:8.3-4.fc44 fedora 519.5 KiB rpm x86_64 0:6.0.1-2.fc44 fedora 3.1 MiB rpm-build-libs x86_64 0:6.0.1-2.fc44 fedora 276.3 KiB rpm-libs x86_64 0:6.0.1-2.fc44 fedora 961.2 KiB rpm-plugin-selinux x86_64 0:6.0.1-2.fc44 fedora 11.9 KiB rpm-sequoia x86_64 0:1.10.0-2.fc44 fedora 2.5 MiB rpm-sign-libs x86_64 0:6.0.1-2.fc44 fedora 39.6 KiB rust-srpm-macros noarch 0:28.4-3.fc44 fedora 5.5 KiB selinux-policy noarch 0:42.22-1.fc44 fedora 32.0 KiB selinux-policy-targeted noarch 0:42.22-1.fc44 fedora 18.5 MiB setup noarch 0:2.15.0-28.fc44 fedora 724.9 KiB sqlite-libs x86_64 0:3.51.2-1.fc44 fedora 1.6 MiB systemd-libs x86_64 0:259-9.fc44 fedora 2.4 MiB systemd-standalone-sysusers x86_64 0:259-9.fc44 fedora 301.6 KiB tpm2-tss x86_64 0:4.1.3-9.fc44 copr_base 1.6 MiB tree-sitter-srpm-macros noarch 0:0.4.2-2.fc44 fedora 8.3 KiB util-linux-core x86_64 0:2.41.3-12.fc44 fedora 1.5 MiB xxhash-libs x86_64 0:0.8.3-4.fc44 copr_base 101.8 KiB xz-libs x86_64 1:5.8.2-2.fc44 copr_base 233.8 KiB zig-srpm-macros noarch 0:1-8.fc44 fedora 1.3 KiB zip x86_64 0:3.0-45.fc44 fedora 698.0 KiB zlib-ng-compat x86_64 0:2.3.2-3.fc44 copr_base 177.4 KiB zstd x86_64 0:1.5.7-5.fc44 copr_base 487.6 KiB Installing groups: Buildsystem building group Transaction Summary: Installing: 182 packages Total size of inbound packages is 68 MiB. Need to download 0 B. After this operation, 224 MiB extra will be used (install 224 MiB, remove 0 B). [ 1/182] redhat-rpm-config-0:343-19.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/182] rpm-build-0:6.0.1-2.fc44.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/182] unzip-0:6.0-69.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/182] fedora-release-common-0:44-0. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/182] glibc-minimal-langpack-0:2.43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/182] tar-2:1.35-8.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/182] bzip2-0:1.0.8-23.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/182] cpio-0:2.15-9.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/182] which-0:2.23-4.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 10/182] bash-0:5.3.9-3.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 11/182] coreutils-0:9.9-4.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 12/182] grep-0:3.12-3.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 13/182] patch-0:2.8-4.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 14/182] sed-0:4.9-7.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 15/182] shadow-utils-2:4.19.0-6.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 16/182] util-linux-0:2.41.3-12.fc44.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 17/182] diffutils-0:3.12-5.fc44.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 18/182] findutils-1:4.10.0-7.fc44.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 19/182] gawk-0:5.3.2-3.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 20/182] gzip-0:1.14-2.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 21/182] info-0:7.2-7.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 22/182] xz-1:5.8.2-2.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 23/182] R-srpm-macros-0:1.3.4-3.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 24/182] ansible-srpm-macros-0:1-20.1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 25/182] build-reproducibility-srpm-ma 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 26/182] cmake-srpm-macros-0:3.31.10-5 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 27/182] dwz-0:0.16-3.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 28/182] efi-srpm-macros-0:6-6.fc44.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 29/182] file-0:5.46-9.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 30/182] filesystem-srpm-macros-0:3.18 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 31/182] fonts-srpm-macros-1:5.0.0-2.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 32/182] forge-srpm-macros-0:0.4.0-4.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 33/182] fpc-srpm-macros-0:1.3-16.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 34/182] gap-srpm-macros-0:2-2.fc44.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 35/182] ghc-srpm-macros-0:1.9.2-4.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 36/182] gnat-srpm-macros-0:7-2.fc44.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 37/182] go-srpm-macros-0:3.8.0-2.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 38/182] java-srpm-macros-0:1-8.fc44.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 39/182] kernel-srpm-macros-0:1.0-28.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 40/182] lua-srpm-macros-0:1-17.fc44.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 41/182] ocaml-srpm-macros-0:11-3.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 42/182] openblas-srpm-macros-0:2-21.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 43/182] package-notes-srpm-macros-0:0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 44/182] perl-srpm-macros-0:1-61.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 45/182] pyproject-srpm-macros-0:1.18. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 46/182] python-srpm-macros-0:3.14-10. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 47/182] qt5-srpm-macros-0:5.15.18-2.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 48/182] qt6-srpm-macros-0:6.10.1-2.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 49/182] rpm-0:6.0.1-2.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 50/182] rust-srpm-macros-0:28.4-3.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 51/182] tree-sitter-srpm-macros-0:0.4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 52/182] zig-srpm-macros-0:1-8.fc44.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 53/182] zip-0:3.0-45.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 54/182] elfutils-0:0.194-3.fc44.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 55/182] elfutils-libelf-0:0.194-3.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 56/182] glibc-0:2.43-1.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 57/182] libgcc-0:16.0.1-0.5.fc44.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 58/182] libstdc++-0:16.0.1-0.5.fc44.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 59/182] rpm-build-libs-0:6.0.1-2.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 60/182] rpm-libs-0:6.0.1-2.fc44.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 61/182] fedora-repos-0:44-0.1.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 62/182] glibc-common-0:2.43-1.fc44.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 63/182] libacl-0:2.3.2-6.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 64/182] filesystem-0:3.18-52.fc44.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 65/182] coreutils-common-0:9.9-4.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 66/182] gmp-1:6.3.0-5.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 67/182] libattr-0:2.5.2-8.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 68/182] libcap-0:2.77-2.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 69/182] openssl-libs-1:3.5.4-2.fc44.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 70/182] systemd-libs-0:259-9.fc44.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 71/182] audit-libs-0:4.1.2-6.fc44.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 72/182] libsemanage-0:3.10-0.rc2.1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 73/182] libxcrypt-0:4.5.2-3.fc44.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 74/182] setup-0:2.15.0-28.fc44.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 75/182] libfdisk-0:2.41.3-12.fc44.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 76/182] liblastlog2-0:2.41.3-12.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 77/182] libsmartcols-0:2.41.3-12.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 78/182] libuuid-0:2.41.3-12.fc44.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 79/182] util-linux-core-0:2.41.3-12.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 80/182] mpfr-0:4.2.2-3.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 81/182] add-determinism-0:0.7.2-3.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 82/182] linkdupes-0:0.7.2-3.fc44.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 83/182] file-libs-0:5.46-9.fc44.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 84/182] elfutils-debuginfod-client-0: 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 85/182] elfutils-libs-0:0.194-3.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 86/182] glibc-gconv-extra-0:2.43-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 87/182] libgomp-0:16.0.1-0.5.fc44.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 88/182] lua-libs-0:5.4.8-5.fc44.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 89/182] rpm-sign-libs-0:6.0.1-2.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 90/182] rpm-sequoia-0:1.10.0-2.fc44.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 91/182] fedora-gpg-keys-0:44-0.1.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 92/182] fedora-repos-rawhide-0:44-0.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 93/182] ca-certificates-0:2025.2.80_v 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 94/182] crypto-policies-0:20251128-3. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 95/182] libselinux-0:3.10-0.rc2.1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 96/182] libmount-0:2.41.3-12.fc44.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 97/182] elfutils-default-yama-scope-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 98/182] libsepol-0:3.10-0.rc2.1.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 99/182] libblkid-0:2.41.3-12.fc44.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [100/182] xz-libs-1:5.8.2-2.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [101/182] libeconf-0:0.7.9-3.fc44.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [102/182] pam-libs-0:1.7.2-1.fc44.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [103/182] ncurses-libs-0:6.5-9.20250614 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [104/182] ncurses-base-0:6.5-9.20250614 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [105/182] readline-0:8.3-4.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [106/182] bzip2-libs-0:1.0.8-23.fc44.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [107/182] libcap-ng-0:0.9-7.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [108/182] zlib-ng-compat-0:2.3.2-3.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [109/182] gnupg2-0:2.4.9-4.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [110/182] gpgverify-0:2.2-4.fc44.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [111/182] libgcrypt-0:1.11.2-1.fc44.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [112/182] ima-evm-utils-libs-0:1.6.2-8. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [113/182] libfsverity-0:1.6-4.fc44.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [114/182] popt-0:1.19-10.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [115/182] libzstd-0:1.5.7-5.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [116/182] sqlite-libs-0:3.51.2-1.fc44.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [117/182] binutils-0:2.45.50-19.fc44.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [118/182] debugedit-0:5.2-6.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [119/182] libarchive-0:3.8.4-2.fc44.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [120/182] pkgconf-pkg-config-0:2.3.0-4. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [121/182] zstd-0:1.5.7-5.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [122/182] curl-0:8.18.0-3.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [123/182] ed-0:1.22.4-2.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [124/182] pcre2-0:10.47-1.fc44.1.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [125/182] libgpg-error-0:1.58-2.fc44.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [126/182] gnupg2-verify-0:2.4.9-4.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [127/182] json-c-0:0.18-8.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [128/182] gnulib-l10n-0:20241231-2.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [129/182] libffi-0:3.5.2-2.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [130/182] p11-kit-0:0.25.8-2.fc44.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [131/182] p11-kit-trust-0:0.25.8-2.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [132/182] alternatives-0:1.33-5.fc44.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [133/182] jansson-0:2.14-4.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [134/182] pkgconf-0:2.3.0-4.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [135/182] pkgconf-m4-0:2.3.0-4.fc44.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [136/182] libpkgconf-0:2.3.0-4.fc44.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [137/182] pcre2-syntax-0:10.47-1.fc44.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [138/182] libtasn1-0:4.20.0-3.fc44.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [139/182] libxml2-0:2.12.10-6.fc44.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [140/182] lz4-libs-0:1.10.0-4.fc44.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [141/182] tpm2-tss-0:4.1.3-9.fc44.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [142/182] libassuan-0:2.5.7-5.fc44.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [143/182] npth-0:1.8-4.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [144/182] gnupg2-dirmngr-0:2.4.9-4.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [145/182] gnutls-0:3.8.11-10.fc44.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [146/182] openldap-0:2.6.10-7.fc44.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [147/182] nettle-0:3.10.1-3.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [148/182] cyrus-sasl-lib-0:2.1.28-35.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [149/182] libtool-ltdl-0:2.5.4-10.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [150/182] gnupg2-gpg-agent-0:2.4.9-4.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [151/182] gnupg2-gpgconf-0:2.4.9-4.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [152/182] gnupg2-keyboxd-0:2.4.9-4.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [153/182] libevent-0:2.1.12-17.fc44.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [154/182] libidn2-0:2.3.8-3.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [155/182] libunistring-0:1.1-11.fc44.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [156/182] gdbm-libs-1:1.23-11.fc44.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [157/182] libusb1-0:1.0.29-5.fc44.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [158/182] libksba-0:1.6.7-5.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [159/182] fedora-release-0:44-0.10.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [160/182] systemd-standalone-sysusers-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [161/182] gdb-minimal-0:17.1-2.fc44.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [162/182] xxhash-libs-0:0.8.3-4.fc44.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [163/182] fedora-release-identity-basic 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [164/182] libcurl-0:8.18.0-3.fc44.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [165/182] krb5-libs-0:1.21.3-12.fc44.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [166/182] libnghttp3-0:1.15.0-1.fc44.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [167/182] libssh-0:0.11.3-3.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [168/182] ngtcp2-0:1.19.0-2.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [169/182] ngtcp2-crypto-ossl-0:1.19.0-2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [170/182] libverto-0:0.3.2-12.fc44.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [171/182] libssh-config-0:0.11.3-3.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [172/182] selinux-policy-targeted-0:42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [173/182] selinux-policy-0:42.22-1.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [174/182] rpm-plugin-selinux-0:6.0.1-2. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [175/182] libbrotli-0:1.2.0-3.fc44.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [176/182] libnghttp2-0:1.68.0-3.fc44.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [177/182] libpsl-0:0.21.5-7.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [178/182] publicsuffix-list-dafsa-0:202 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [179/182] policycoreutils-0:3.10-0.rc2. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [180/182] libselinux-utils-0:3.10-0.rc2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [181/182] keyutils-libs-0:1.6.3-7.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [182/182] libcom_err-0:1.47.3-4.fc44.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [182/182] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction Importing OpenPGP key 0x6D9F90A6: UserID : "Fedora (44) " Fingerprint: 36F612DCF27F7D1A48A835E4DBFCF71C6D9F90A6 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-44-primary The key was successfully imported. Importing OpenPGP key 0x6D9F90A6: UserID : "Fedora (44) " Fingerprint: 36F612DCF27F7D1A48A835E4DBFCF71C6D9F90A6 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-44-primary The key was successfully imported. Importing OpenPGP key 0x31645531: UserID : "Fedora (43) " Fingerprint: C6E7F081CF80E13146676E88829B606631645531 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-43-primary The key was successfully imported. Importing OpenPGP key 0xF577861E: UserID : "Fedora (45) " Fingerprint: 4F50A6114CD5C6976A7F1179655A4B02F577861E From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-45-primary The key was successfully imported. [ 1/184] Verify package files 100% | 730.0 B/s | 182.0 B | 00m00s >>> Running %pretrans scriptlet: filesystem-0:3.18-52.fc44.x86_64 >>> Finished %pretrans scriptlet: filesystem-0:3.18-52.fc44.x86_64 >>> [RPM] /var/lib/mock/fedora-rawhide-x86_64-1769964496.012620/root/var/cache/dnf/copr_base-64ab9e188b99823d/packages/bzip2-1.0.8-23.fc44.x86_64.rpm: Header OpenPGP V4 RSA/SHA256 signature, key ID 5291f7fa5c4b3009: NOKEY [ 2/184] Prepare transaction 100% | 3.7 KiB/s | 182.0 B | 00m00s [ 3/184] Installing libgcc-0:16.0.1-0. 100% | 266.0 MiB/s | 272.3 KiB | 00m00s [ 4/184] Installing publicsuffix-list- 100% | 0.0 B/s | 71.1 KiB | 00m00s [ 5/184] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 6/184] Installing fedora-release-ide 100% | 0.0 B/s | 920.0 B | 00m00s [ 7/184] Installing fedora-gpg-keys-0: 100% | 58.3 MiB/s | 179.0 KiB | 00m00s [ 8/184] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.4 KiB | 00m00s [ 9/184] Installing fedora-repos-0:44- 100% | 0.0 B/s | 5.7 KiB | 00m00s [ 10/184] Installing fedora-release-com 100% | 24.3 MiB/s | 24.9 KiB | 00m00s [ 11/184] Installing fedora-release-0:4 100% | 17.3 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.0-28.fc44.noarch >>> Finished sysusers scriptlet: setup-0:2.15.0-28.fc44.noarch >>> Scriptlet output: >>> Creating group 'adm' with GID 4. >>> Creating group 'audio' with GID 63. >>> Creating group 'cdrom' with GID 11. >>> Creating group 'clock' with GID 103. >>> Creating group 'dialout' with GID 18. >>> Creating group 'disk' with GID 6. >>> Creating group 'floppy' with GID 19. >>> Creating group 'ftp' with GID 50. >>> Creating group 'games' with GID 20. >>> Creating group 'input' with GID 104. >>> Creating group 'kmem' with GID 9. >>> Creating group 'kvm' with GID 36. >>> Creating group 'lock' with GID 54. >>> Creating group 'lp' with GID 7. >>> Creating group 'mail' with GID 12. >>> Creating group 'man' with GID 15. >>> Creating group 'mem' with GID 8. >>> Creating group 'nobody' with GID 65534. >>> Creating group 'render' with GID 105. >>> Creating group 'root' with GID 0. >>> Creating group 'sgx' with GID 106. >>> Creating group 'sys' with GID 3. >>> Creating group 'tape' with GID 33. >>> Creating group 'tty' with GID 5. >>> Creating group 'users' with GID 100. >>> Creating group 'utmp' with GID 22. >>> Creating group 'video' with GID 39. >>> Creating group 'wheel' with GID 10. >>> Creating user 'adm' (adm) with UID 3 and GID 4. >>> Creating group 'bin' with GID 1. >>> Creating user 'bin' (bin) with UID 1 and GID 1. >>> Creating group 'daemon' with GID 2. >>> Creating user 'daemon' (daemon) with UID 2 and GID 2. >>> Creating user 'ftp' (FTP User) with UID 14 and GID 50. >>> Creating user 'games' (games) with UID 12 and GID 100. >>> Creating user 'halt' (halt) with UID 7 and GID 0. >>> Creating user 'lp' (lp) with UID 4 and GID 7. >>> Creating user 'mail' (mail) with UID 8 and GID 12. >>> Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. >>> Creating user 'operator' (operator) with UID 11 and GID 0. >>> Creating user 'root' (Super User) with UID 0 and GID 0. >>> Creating user 'shutdown' (shutdown) with UID 6 and GID 0. >>> Creating user 'sync' (sync) with UID 5 and GID 0. >>> [ 12/184] Installing setup-0:2.15.0-28. 100% | 54.9 MiB/s | 730.6 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 13/184] Installing filesystem-0:3.18- 100% | 3.1 MiB/s | 212.8 KiB | 00m00s [ 14/184] Installing pcre2-syntax-0:10. 100% | 277.7 MiB/s | 284.3 KiB | 00m00s [ 15/184] Installing pkgconf-m4-0:2.3.0 100% | 0.0 B/s | 14.8 KiB | 00m00s [ 16/184] Installing gnulib-l10n-0:2024 100% | 215.5 MiB/s | 661.9 KiB | 00m00s [ 17/184] Installing coreutils-common-0 100% | 431.9 MiB/s | 11.2 MiB | 00m00s [ 18/184] Installing ncurses-base-0:6.5 100% | 86.3 MiB/s | 353.5 KiB | 00m00s [ 19/184] Installing glibc-common-0:2.4 100% | 68.3 MiB/s | 1.0 MiB | 00m00s [ 20/184] Installing glibc-gconv-extra- 100% | 324.6 MiB/s | 7.5 MiB | 00m00s [ 21/184] Installing glibc-0:2.43-1.fc4 100% | 210.6 MiB/s | 7.0 MiB | 00m00s [ 22/184] Installing ncurses-libs-0:6.5 100% | 316.2 MiB/s | 971.5 KiB | 00m00s [ 23/184] Installing bash-0:5.3.9-3.fc4 100% | 302.7 MiB/s | 8.5 MiB | 00m00s [ 24/184] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 25/184] Installing zlib-ng-compat-0:2 100% | 174.0 MiB/s | 178.2 KiB | 00m00s [ 26/184] Installing bzip2-libs-0:1.0.8 100% | 0.0 B/s | 93.4 KiB | 00m00s [ 27/184] Installing libgpg-error-0:1.5 100% | 72.4 MiB/s | 964.0 KiB | 00m00s [ 28/184] Installing libstdc++-0:16.0.1 100% | 416.9 MiB/s | 2.9 MiB | 00m00s [ 29/184] Installing libgcrypt-0:1.11.2 100% | 394.0 MiB/s | 1.6 MiB | 00m00s [ 30/184] Installing libassuan-0:2.5.7- 100% | 161.8 MiB/s | 165.7 KiB | 00m00s [ 31/184] Installing readline-0:8.3-4.f 100% | 254.7 MiB/s | 521.6 KiB | 00m00s [ 32/184] Installing gmp-1:6.3.0-5.fc44 100% | 399.2 MiB/s | 817.5 KiB | 00m00s [ 33/184] Installing libuuid-0:2.41.3-1 100% | 0.0 B/s | 38.2 KiB | 00m00s [ 34/184] Installing xz-libs-1:5.8.2-2. 100% | 229.4 MiB/s | 234.9 KiB | 00m00s [ 35/184] Installing popt-0:1.19-10.fc4 100% | 67.9 MiB/s | 139.1 KiB | 00m00s [ 36/184] Installing libzstd-0:1.5.7-5. 100% | 469.0 MiB/s | 960.5 KiB | 00m00s [ 37/184] Installing elfutils-libelf-0: 100% | 376.3 MiB/s | 1.1 MiB | 00m00s [ 38/184] Installing npth-0:1.8-4.fc44. 100% | 0.0 B/s | 54.4 KiB | 00m00s [ 39/184] Installing libblkid-0:2.41.3- 100% | 269.0 MiB/s | 275.4 KiB | 00m00s [ 40/184] Installing libattr-0:2.5.2-8. 100% | 0.0 B/s | 25.2 KiB | 00m00s [ 41/184] Installing libacl-0:2.3.2-6.f 100% | 0.0 B/s | 36.6 KiB | 00m00s [ 42/184] Installing systemd-libs-0:259 100% | 407.0 MiB/s | 2.4 MiB | 00m00s [ 43/184] Installing libxcrypt-0:4.5.2- 100% | 289.0 MiB/s | 295.9 KiB | 00m00s [ 44/184] Installing libsepol-0:3.10-0. 100% | 425.3 MiB/s | 871.0 KiB | 00m00s [ 45/184] Installing sqlite-libs-0:3.51 100% | 397.6 MiB/s | 1.6 MiB | 00m00s [ 46/184] Installing gnupg2-gpgconf-0:2 100% | 14.8 MiB/s | 272.9 KiB | 00m00s [ 47/184] Installing crypto-policies-0: 100% | 38.5 MiB/s | 157.7 KiB | 00m00s [ 48/184] Installing pcre2-0:10.47-1.fc 100% | 376.5 MiB/s | 771.1 KiB | 00m00s [ 49/184] Installing libselinux-0:3.10- 100% | 197.5 MiB/s | 202.3 KiB | 00m00s [ 50/184] Installing grep-0:3.12-3.fc44 100% | 66.8 MiB/s | 1.0 MiB | 00m00s [ 51/184] Installing sed-0:4.9-7.fc44.x 100% | 62.3 MiB/s | 893.6 KiB | 00m00s [ 52/184] Installing findutils-1:4.10.0 100% | 124.9 MiB/s | 1.9 MiB | 00m00s [ 53/184] Installing libtasn1-0:4.20.0- 100% | 189.5 MiB/s | 194.0 KiB | 00m00s [ 54/184] Installing libunistring-0:1.1 100% | 434.5 MiB/s | 1.7 MiB | 00m00s [ 55/184] Installing libidn2-0:2.3.8-3. 100% | 183.1 MiB/s | 562.5 KiB | 00m00s [ 56/184] Installing xz-1:5.8.2-2.fc44. 100% | 92.1 MiB/s | 1.4 MiB | 00m00s [ 57/184] Installing libmount-0:2.41.3- 100% | 380.6 MiB/s | 389.7 KiB | 00m00s [ 58/184] Installing gnupg2-verify-0:2. 100% | 33.3 MiB/s | 408.6 KiB | 00m00s [ 59/184] Installing dwz-0:0.16-3.fc44. 100% | 25.9 MiB/s | 292.3 KiB | 00m00s [ 60/184] Installing mpfr-0:4.2.2-3.fc4 100% | 415.4 MiB/s | 850.8 KiB | 00m00s [ 61/184] Installing gawk-0:5.3.2-3.fc4 100% | 117.3 MiB/s | 1.8 MiB | 00m00s [ 62/184] Installing libksba-0:1.6.7-5. 100% | 408.4 MiB/s | 418.2 KiB | 00m00s [ 63/184] Installing unzip-0:6.0-69.fc4 100% | 36.6 MiB/s | 449.3 KiB | 00m00s [ 64/184] Installing file-libs-0:5.46-9 100% | 741.3 MiB/s | 11.9 MiB | 00m00s [ 65/184] Installing file-0:5.46-9.fc44 100% | 9.0 MiB/s | 101.6 KiB | 00m00s [ 66/184] Installing diffutils-0:3.12-5 100% | 104.8 MiB/s | 1.6 MiB | 00m00s [ 67/184] Installing libsmartcols-0:2.4 100% | 184.9 MiB/s | 189.3 KiB | 00m00s [ 68/184] Installing lua-libs-0:5.4.8-5 100% | 276.6 MiB/s | 283.2 KiB | 00m00s [ 69/184] Installing libeconf-0:0.7.9-3 100% | 0.0 B/s | 70.6 KiB | 00m00s [ 70/184] Installing libcap-ng-0:0.9-7. 100% | 68.9 MiB/s | 70.5 KiB | 00m00s [ 71/184] Installing audit-libs-0:4.1.2 100% | 383.8 MiB/s | 393.1 KiB | 00m00s [ 72/184] Installing pam-libs-0:1.7.2-1 100% | 129.8 MiB/s | 132.9 KiB | 00m00s [ 73/184] Installing libcap-0:2.77-2.fc 100% | 19.3 MiB/s | 217.2 KiB | 00m00s [ 74/184] Installing libsemanage-0:3.10 100% | 306.8 MiB/s | 314.1 KiB | 00m00s [ 75/184] Installing json-c-0:0.18-8.fc 100% | 0.0 B/s | 91.6 KiB | 00m00s [ 76/184] Installing libffi-0:3.5.2-2.f 100% | 87.0 MiB/s | 89.1 KiB | 00m00s [ 77/184] Installing p11-kit-0:0.25.8-2 100% | 130.7 MiB/s | 2.4 MiB | 00m00s [ 78/184] Installing alternatives-0:1.3 100% | 5.6 MiB/s | 63.4 KiB | 00m00s [ 79/184] Installing p11-kit-trust-0:0. 100% | 26.6 MiB/s | 489.6 KiB | 00m00s [ 80/184] Installing ngtcp2-0:1.19.0-2. 100% | 323.9 MiB/s | 331.7 KiB | 00m00s [ 81/184] Installing openssl-libs-1:3.5 100% | 437.3 MiB/s | 9.2 MiB | 00m00s [ 82/184] Installing coreutils-0:9.9-4. 100% | 182.9 MiB/s | 5.5 MiB | 00m00s [ 83/184] Installing ca-certificates-0: 100% | 2.3 MiB/s | 2.5 MiB | 00m01s [ 84/184] Installing gzip-0:1.14-2.fc44 100% | 30.6 MiB/s | 407.1 KiB | 00m00s [ 85/184] Installing rpm-sequoia-0:1.10 100% | 411.0 MiB/s | 2.5 MiB | 00m00s [ 86/184] Installing libfsverity-0:1.6- 100% | 0.0 B/s | 29.4 KiB | 00m00s [ 87/184] Installing libevent-0:2.1.12- 100% | 319.8 MiB/s | 982.4 KiB | 00m00s [ 88/184] Installing ngtcp2-crypto-ossl 100% | 51.2 MiB/s | 52.5 KiB | 00m00s [ 89/184] Installing util-linux-core-0: 100% | 92.7 MiB/s | 1.5 MiB | 00m00s [ 90/184] Installing zip-0:3.0-45.fc44. 100% | 57.1 MiB/s | 701.9 KiB | 00m00s [ 91/184] Installing gnupg2-keyboxd-0:2 100% | 36.4 MiB/s | 223.5 KiB | 00m00s [ 92/184] Installing libpsl-0:0.21.5-7. 100% | 79.3 MiB/s | 81.2 KiB | 00m00s [ 93/184] Installing tar-2:1.35-8.fc44. 100% | 156.7 MiB/s | 3.0 MiB | 00m00s [ 94/184] Installing linkdupes-0:0.7.2- 100% | 62.2 MiB/s | 828.0 KiB | 00m00s [ 95/184] Installing libselinux-utils-0 100% | 24.0 MiB/s | 320.1 KiB | 00m00s [ 96/184] Installing liblastlog2-0:2.41 100% | 6.5 MiB/s | 39.8 KiB | 00m00s [ 97/184] Installing systemd-standalone 100% | 24.6 MiB/s | 302.1 KiB | 00m00s [ 98/184] Installing rpm-libs-0:6.0.1-2 100% | 313.4 MiB/s | 962.8 KiB | 00m00s [ 99/184] Installing libusb1-0:1.0.29-5 100% | 24.7 MiB/s | 176.9 KiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.1.3-9.fc44.x86_64 >>> Finished sysusers scriptlet: tpm2-tss-0:4.1.3-9.fc44.x86_64 >>> Scriptlet output: >>> Creating group 'tss' with GID 59. >>> Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. >>> [100/184] Installing tpm2-tss-0:4.1.3-9 100% | 328.2 MiB/s | 1.6 MiB | 00m00s [101/184] Installing ima-evm-utils-libs 100% | 0.0 B/s | 57.7 KiB | 00m00s [102/184] Installing gnupg2-gpg-agent-0 100% | 40.9 MiB/s | 753.8 KiB | 00m00s [103/184] Installing libfdisk-0:2.41.3- 100% | 190.2 MiB/s | 389.4 KiB | 00m00s [104/184] Installing util-linux-0:2.41. 100% | 112.0 MiB/s | 3.6 MiB | 00m00s [105/184] Installing policycoreutils-0: 100% | 38.5 MiB/s | 905.9 KiB | 00m00s [106/184] Installing selinux-policy-0:4 100% | 1.9 MiB/s | 33.6 KiB | 00m00s [107/184] Installing selinux-policy-tar 100% | 208.4 MiB/s | 14.8 MiB | 00m00s [108/184] Installing zstd-0:1.5.7-5.fc4 100% | 34.3 MiB/s | 491.2 KiB | 00m00s [109/184] Installing libxml2-0:2.12.10- 100% | 122.6 MiB/s | 2.0 MiB | 00m00s [110/184] Installing nettle-0:3.10.1-3. 100% | 389.4 MiB/s | 797.4 KiB | 00m00s [111/184] Installing gnutls-0:3.8.11-10 100% | 414.5 MiB/s | 3.7 MiB | 00m00s [112/184] Installing bzip2-0:1.0.8-23.f 100% | 8.4 MiB/s | 95.1 KiB | 00m00s [113/184] Installing add-determinism-0: 100% | 141.8 MiB/s | 2.3 MiB | 00m00s [114/184] Installing build-reproducibil 100% | 0.0 B/s | 1.5 KiB | 00m00s [115/184] Installing filesystem-srpm-ma 100% | 0.0 B/s | 38.9 KiB | 00m00s [116/184] Installing elfutils-default-y 100% | 408.6 KiB/s | 2.0 KiB | 00m00s [117/184] Installing elfutils-libs-0:0. 100% | 350.1 MiB/s | 717.0 KiB | 00m00s [118/184] Installing ed-0:1.22.4-2.fc44 100% | 13.6 MiB/s | 167.5 KiB | 00m00s [119/184] Installing patch-0:2.8-4.fc44 100% | 18.6 MiB/s | 228.1 KiB | 00m00s [120/184] Installing cpio-0:2.15-9.fc44 100% | 78.8 MiB/s | 1.1 MiB | 00m00s [121/184] Installing libgomp-0:16.0.1-0 100% | 279.9 MiB/s | 573.2 KiB | 00m00s [122/184] Installing jansson-0:2.14-4.f 100% | 100.0 MiB/s | 102.4 KiB | 00m00s [123/184] Installing libpkgconf-0:2.3.0 100% | 80.9 MiB/s | 82.8 KiB | 00m00s [124/184] Installing pkgconf-0:2.3.0-4. 100% | 7.9 MiB/s | 88.9 KiB | 00m00s [125/184] Installing pkgconf-pkg-config 100% | 161.2 KiB/s | 1.8 KiB | 00m00s [126/184] Installing lz4-libs-0:1.10.0- 100% | 170.1 MiB/s | 174.2 KiB | 00m00s [127/184] Installing libarchive-0:3.8.4 100% | 324.6 MiB/s | 997.2 KiB | 00m00s [128/184] Installing libtool-ltdl-0:2.5 100% | 0.0 B/s | 71.1 KiB | 00m00s [129/184] Installing gdbm-libs-1:1.23-1 100% | 136.1 MiB/s | 139.4 KiB | 00m00s [130/184] Installing cyrus-sasl-lib-0:2 100% | 144.4 MiB/s | 2.3 MiB | 00m00s [131/184] Installing openldap-0:2.6.10- 100% | 327.8 MiB/s | 671.3 KiB | 00m00s [132/184] Installing gnupg2-dirmngr-0:2 100% | 35.3 MiB/s | 686.7 KiB | 00m00s [133/184] Installing gnupg2-0:2.4.9-4.f 100% | 246.5 MiB/s | 6.7 MiB | 00m00s [134/184] Installing rpm-sign-libs-0:6. 100% | 0.0 B/s | 40.5 KiB | 00m00s [135/184] Installing rpm-build-libs-0:6 100% | 270.6 MiB/s | 277.1 KiB | 00m00s [136/184] Installing gpgverify-0:2.2-4. 100% | 0.0 B/s | 9.4 KiB | 00m00s [137/184] Installing xxhash-libs-0:0.8. 100% | 100.8 MiB/s | 103.2 KiB | 00m00s [138/184] Installing libnghttp3-0:1.15. 100% | 156.8 MiB/s | 160.6 KiB | 00m00s [139/184] Installing libverto-0:0.3.2-1 100% | 26.4 MiB/s | 27.1 KiB | 00m00s [140/184] Installing libbrotli-0:1.2.0- 100% | 282.3 MiB/s | 867.3 KiB | 00m00s [141/184] Installing libnghttp2-0:1.68. 100% | 199.3 MiB/s | 204.0 KiB | 00m00s [142/184] Installing keyutils-libs-0:1. 100% | 0.0 B/s | 51.4 KiB | 00m00s [143/184] Installing libcom_err-0:1.47. 100% | 62.6 MiB/s | 64.1 KiB | 00m00s [144/184] Installing krb5-libs-0:1.21.3 100% | 337.9 MiB/s | 2.4 MiB | 00m00s [145/184] Installing libssh-0:0.11.3-3. 100% | 291.6 MiB/s | 597.2 KiB | 00m00s [146/184] Installing libcurl-0:8.18.0-3 100% | 396.8 MiB/s | 1.2 MiB | 00m00s [147/184] Installing elfutils-debuginfo 100% | 7.0 MiB/s | 86.0 KiB | 00m00s [148/184] Installing elfutils-0:0.194-3 100% | 164.4 MiB/s | 3.0 MiB | 00m00s [149/184] Installing binutils-0:2.45.50 100% | 366.4 MiB/s | 27.5 MiB | 00m00s [150/184] Installing gdb-minimal-0:17.1 100% | 325.7 MiB/s | 14.3 MiB | 00m00s [151/184] Installing debugedit-0:5.2-6. 100% | 17.7 MiB/s | 217.1 KiB | 00m00s [152/184] Installing curl-0:8.18.0-3.fc 100% | 23.4 MiB/s | 479.5 KiB | 00m00s [153/184] Installing rpm-0:6.0.1-2.fc44 100% | 88.0 MiB/s | 2.6 MiB | 00m00s [154/184] Installing cmake-srpm-macros- 100% | 0.0 B/s | 804.0 B | 00m00s [155/184] Installing efi-srpm-macros-0: 100% | 0.0 B/s | 41.2 KiB | 00m00s [156/184] Installing java-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [157/184] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [158/184] Installing tree-sitter-srpm-m 100% | 0.0 B/s | 9.3 KiB | 00m00s [159/184] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [160/184] Installing rust-srpm-macros-0 100% | 0.0 B/s | 6.4 KiB | 00m00s [161/184] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 740.0 B | 00m00s [162/184] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [163/184] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [164/184] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s [165/184] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [166/184] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.1 KiB | 00m00s [167/184] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [168/184] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [169/184] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [170/184] Installing gap-srpm-macros-0: 100% | 0.0 B/s | 2.7 KiB | 00m00s [171/184] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [172/184] Installing ansible-srpm-macro 100% | 0.0 B/s | 36.2 KiB | 00m00s [173/184] Installing redhat-rpm-config- 100% | 185.4 MiB/s | 189.9 KiB | 00m00s [174/184] Installing forge-srpm-macros- 100% | 0.0 B/s | 40.3 KiB | 00m00s [175/184] Installing fonts-srpm-macros- 100% | 0.0 B/s | 57.0 KiB | 00m00s [176/184] Installing go-srpm-macros-0:3 100% | 12.3 MiB/s | 63.0 KiB | 00m00s [177/184] Installing rpm-build-0:6.0.1- 100% | 21.2 MiB/s | 303.7 KiB | 00m00s [178/184] Installing pyproject-srpm-mac 100% | 0.0 B/s | 2.5 KiB | 00m00s [179/184] Installing R-srpm-macros-0:1. 100% | 0.0 B/s | 4.2 KiB | 00m00s [180/184] Installing python-srpm-macros 100% | 0.0 B/s | 52.9 KiB | 00m00s [181/184] Installing rpm-plugin-selinux 100% | 0.0 B/s | 12.9 KiB | 00m00s [182/184] Installing which-0:2.23-4.fc4 100% | 6.6 MiB/s | 81.0 KiB | 00m00s [183/184] Installing shadow-utils-2:4.1 100% | 159.5 MiB/s | 4.1 MiB | 00m00s [184/184] Installing info-0:7.2-7.fc44. 100% | 62.3 KiB/s | 393.5 KiB | 00m06s Warning: skipped OpenPGP checks for 55 packages from repository: copr_base Complete! Updating and loading repositories: Additional repo copr_fedora_llvm_team_ 100% | 13.1 KiB/s | 1.5 KiB | 00m00s Additional repo copr_tstellar_fedora_c 100% | 13.0 KiB/s | 1.5 KiB | 00m00s Copr repository 100% | 13.2 KiB/s | 1.5 KiB | 00m00s fedora 100% | 127.7 KiB/s | 23.6 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: fedora-clang-default-cc noarch 0:1-1.fc43 copr_tstellar_fedora_clang_default_cc 17.0 B Installing dependencies: annobin-docs noarch 0:13.05-3.fc44 fedora 99.2 KiB annobin-plugin-gcc x86_64 0:13.05-3.fc44 fedora 695.7 KiB clang x86_64 0:23.0.0~pre20260130.g469a6fd185e127-14.fc44 copr_fedora_llvm_team_llvm_snapshots_big_merge_20260130 64.7 MiB clang-libs x86_64 0:23.0.0~pre20260130.g469a6fd185e127-14.fc44 copr_fedora_llvm_team_llvm_snapshots_big_merge_20260130 110.3 MiB clang-resource-filesystem x86_64 0:23.0.0~pre20260130.g469a6fd185e127-14.fc44 copr_fedora_llvm_team_llvm_snapshots_big_merge_20260130 15.3 KiB compiler-rt x86_64 0:23.0.0~pre20260130.g469a6fd185e127-14.fc44 copr_fedora_llvm_team_llvm_snapshots_big_merge_20260130 41.6 MiB cpp x86_64 0:16.0.1-0.5.fc44 fedora 42.1 MiB expat x86_64 0:2.7.3-2.fc44 fedora 316.8 KiB gcc x86_64 0:16.0.1-0.5.fc44 fedora 120.7 MiB gcc-c++ x86_64 0:16.0.1-0.5.fc44 fedora 46.3 MiB gcc-plugin-annobin x86_64 0:16.0.1-0.5.fc44 fedora 57.2 KiB glibc-devel x86_64 0:2.43-1.fc44 fedora 2.3 MiB kernel-headers x86_64 0:6.19.0-0.rc7.47.fc44 fedora 6.9 MiB libatomic x86_64 0:16.0.1-0.5.fc44 fedora 45.4 KiB libedit x86_64 0:3.1-58.20251016cvs.fc44 copr_base 256.6 KiB libmpc x86_64 0:1.3.1-9.fc44 copr_base 156.4 KiB libomp x86_64 0:23.0.0~pre20260130.g469a6fd185e127-14.fc44 copr_fedora_llvm_team_llvm_snapshots_big_merge_20260130 2.9 MiB libstdc++-devel x86_64 0:16.0.1-0.5.fc44 fedora 38.7 MiB libxcrypt-devel x86_64 0:4.5.2-3.fc44 fedora 31.0 KiB lld x86_64 0:23.0.0~pre20260130.g469a6fd185e127-14.fc44 copr_fedora_llvm_team_llvm_snapshots_big_merge_20260130 42.7 KiB lld-libs x86_64 0:23.0.0~pre20260130.g469a6fd185e127-14.fc44 copr_fedora_llvm_team_llvm_snapshots_big_merge_20260130 6.1 MiB llvm x86_64 0:23.0.0~pre20260130.g469a6fd185e127-14.fc44 copr_fedora_llvm_team_llvm_snapshots_big_merge_20260130 85.7 MiB llvm-filesystem x86_64 0:23.0.0~pre20260130.g469a6fd185e127-14.fc44 copr_fedora_llvm_team_llvm_snapshots_big_merge_20260130 0.0 B llvm-libs x86_64 0:23.0.0~pre20260130.g469a6fd185e127-14.fc44 copr_fedora_llvm_team_llvm_snapshots_big_merge_20260130 139.9 MiB make x86_64 1:4.4.1-12.fc44 copr_base 1.8 MiB mpdecimal x86_64 0:4.0.1-3.fc44 fedora 217.1 KiB python-pip-wheel noarch 0:25.3-2.fc44 fedora 1.2 MiB python3 x86_64 0:3.14.2-3.fc44 fedora 28.7 KiB python3-libs x86_64 0:3.14.2-3.fc44 fedora 43.6 MiB tzdata noarch 0:2025c-2.fc44 copr_base 1.2 MiB Transaction Summary: Installing: 31 packages Total size of inbound packages is 195 MiB. Need to download 0 B. After this operation, 758 MiB extra will be used (install 758 MiB, remove 0 B). [ 1/31] fedora-clang-default-cc-0:1-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/31] clang-0:23.0.0~pre20260130.g469 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/31] clang-libs-0:23.0.0~pre20260130 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/31] llvm-libs-0:23.0.0~pre20260130. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/31] clang-resource-filesystem-0:23. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/31] llvm-filesystem-0:23.0.0~pre202 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/31] llvm-0:23.0.0~pre20260130.g469a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/31] lld-0:23.0.0~pre20260130.g469a6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/31] libomp-0:23.0.0~pre20260130.g46 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [10/31] compiler-rt-0:23.0.0~pre2026013 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [11/31] lld-libs-0:23.0.0~pre20260130.g 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [12/31] libedit-0:3.1-58.20251016cvs.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [13/31] python3-0:3.14.2-3.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [14/31] python3-libs-0:3.14.2-3.fc44.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [15/31] expat-0:2.7.3-2.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [16/31] python-pip-wheel-0:25.3-2.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [17/31] gcc-c++-0:16.0.1-0.5.fc44.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [18/31] gcc-0:16.0.1-0.5.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [19/31] cpp-0:16.0.1-0.5.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [20/31] libstdc++-devel-0:16.0.1-0.5.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [21/31] mpdecimal-0:4.0.1-3.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [22/31] tzdata-0:2025c-2.fc44.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [23/31] libmpc-0:1.3.1-9.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [24/31] make-1:4.4.1-12.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [25/31] glibc-devel-0:2.43-1.fc44.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [26/31] libxcrypt-devel-0:4.5.2-3.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [27/31] libatomic-0:16.0.1-0.5.fc44.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [28/31] kernel-headers-0:6.19.0-0.rc7.4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [29/31] annobin-plugin-gcc-0:13.05-3.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [30/31] gcc-plugin-annobin-0:16.0.1-0.5 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [31/31] annobin-docs-0:13.05-3.fc44.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [31/31] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction [ 1/33] Verify package files 100% | 44.0 B/s | 31.0 B | 00m01s [ 2/33] Prepare transaction 100% | 794.0 B/s | 31.0 B | 00m00s [ 3/33] Installing libmpc-0:1.3.1-9.fc4 100% | 51.4 MiB/s | 157.9 KiB | 00m00s [ 4/33] Installing libstdc++-devel-0:16 100% | 498.4 MiB/s | 38.9 MiB | 00m00s [ 5/33] Installing clang-resource-files 100% | 16.3 MiB/s | 16.7 KiB | 00m00s [ 6/33] Installing cpp-0:16.0.1-0.5.fc4 100% | 386.6 MiB/s | 42.1 MiB | 00m00s [ 7/33] Installing annobin-docs-0:13.05 100% | 49.0 MiB/s | 100.3 KiB | 00m00s [ 8/33] Installing kernel-headers-0:6.1 100% | 234.3 MiB/s | 7.0 MiB | 00m00s [ 9/33] Installing glibc-devel-0:2.43-1 100% | 198.7 MiB/s | 2.4 MiB | 00m00s [10/33] Installing libxcrypt-devel-0:4. 100% | 0.0 B/s | 33.3 KiB | 00m00s [11/33] Installing libatomic-0:16.0.1-0 100% | 0.0 B/s | 46.5 KiB | 00m00s [12/33] Installing make-1:4.4.1-12.fc44 100% | 106.7 MiB/s | 1.8 MiB | 00m00s [13/33] Installing gcc-0:16.0.1-0.5.fc4 100% | 437.6 MiB/s | 120.8 MiB | 00m00s [14/33] Installing gcc-c++-0:16.0.1-0.5 100% | 382.7 MiB/s | 46.3 MiB | 00m00s [15/33] Installing tzdata-0:2025c-2.fc4 100% | 52.1 MiB/s | 1.5 MiB | 00m00s [16/33] Installing mpdecimal-0:4.0.1-3. 100% | 213.5 MiB/s | 218.6 KiB | 00m00s [17/33] Installing python-pip-wheel-0:2 100% | 602.0 MiB/s | 1.2 MiB | 00m00s [18/33] Installing expat-0:2.7.3-2.fc44 100% | 18.3 MiB/s | 318.9 KiB | 00m00s [19/33] Installing python3-libs-0:3.14. 100% | 379.5 MiB/s | 44.0 MiB | 00m00s [20/33] Installing python3-0:3.14.2-3.f 100% | 2.5 MiB/s | 30.5 KiB | 00m00s [21/33] Installing compiler-rt-0:23.0.0 100% | 730.1 MiB/s | 41.6 MiB | 00m00s [22/33] Installing libedit-0:3.1-58.202 100% | 252.2 MiB/s | 258.3 KiB | 00m00s [23/33] Installing llvm-filesystem-0:23 100% | 0.0 B/s | 1.1 KiB | 00m00s [24/33] Installing llvm-libs-0:23.0.0~p 100% | 492.6 MiB/s | 139.9 MiB | 00m00s [25/33] Installing clang-libs-0:23.0.0~ 100% | 494.7 MiB/s | 110.3 MiB | 00m00s [26/33] Installing clang-0:23.0.0~pre20 100% | 627.8 MiB/s | 64.7 MiB | 00m00s [27/33] Installing llvm-0:23.0.0~pre202 100% | 427.0 MiB/s | 85.8 MiB | 00m00s [28/33] Installing libomp-0:23.0.0~pre2 100% | 416.9 MiB/s | 2.9 MiB | 00m00s [29/33] Installing lld-libs-0:23.0.0~pr 100% | 469.3 MiB/s | 6.1 MiB | 00m00s [30/33] Installing lld-0:23.0.0~pre2026 100% | 2.5 MiB/s | 45.7 KiB | 00m00s [31/33] Installing fedora-clang-default 100% | 0.0 B/s | 288.0 B | 00m00s [32/33] Installing annobin-plugin-gcc-0 100% | 61.9 MiB/s | 697.4 KiB | 00m00s [33/33] Installing gcc-plugin-annobin-0 100% | 593.6 KiB/s | 58.8 KiB | 00m00s Warning: skipped OpenPGP checks for 15 packages from repositories: copr_base, copr_fedora_llvm_team_llvm_snapshots_big_merge_20260130, copr_tstellar_fedora_clang_default_cc Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: R-srpm-macros-1.3.4-3.fc44.noarch add-determinism-0.7.2-3.fc44.x86_64 alternatives-1.33-5.fc44.x86_64 annobin-docs-13.05-3.fc44.noarch annobin-plugin-gcc-13.05-3.fc44.x86_64 ansible-srpm-macros-1-20.1.fc44.noarch audit-libs-4.1.2-6.fc44.x86_64 bash-5.3.9-3.fc44.x86_64 binutils-2.45.50-19.fc44.x86_64 build-reproducibility-srpm-macros-0.7.2-3.fc44.noarch bzip2-1.0.8-23.fc44.x86_64 bzip2-libs-1.0.8-23.fc44.x86_64 ca-certificates-2025.2.80_v9.0.304-5.fc44.noarch clang-23.0.0~pre20260130.g469a6fd185e127-14.fc44.x86_64 clang-libs-23.0.0~pre20260130.g469a6fd185e127-14.fc44.x86_64 clang-resource-filesystem-23.0.0~pre20260130.g469a6fd185e127-14.fc44.x86_64 cmake-srpm-macros-3.31.10-5.fc44.noarch compiler-rt-23.0.0~pre20260130.g469a6fd185e127-14.fc44.x86_64 coreutils-9.9-4.fc44.x86_64 coreutils-common-9.9-4.fc44.x86_64 cpio-2.15-9.fc44.x86_64 cpp-16.0.1-0.5.fc44.x86_64 crypto-policies-20251128-3.git19878fe.fc44.noarch curl-8.18.0-3.fc44.x86_64 cyrus-sasl-lib-2.1.28-35.fc44.x86_64 debugedit-5.2-6.fc44.x86_64 diffutils-3.12-5.fc44.x86_64 dwz-0.16-3.fc44.x86_64 ed-1.22.4-2.fc44.x86_64 efi-srpm-macros-6-6.fc44.noarch elfutils-0.194-3.fc44.x86_64 elfutils-debuginfod-client-0.194-3.fc44.x86_64 elfutils-default-yama-scope-0.194-3.fc44.noarch elfutils-libelf-0.194-3.fc44.x86_64 elfutils-libs-0.194-3.fc44.x86_64 expat-2.7.3-2.fc44.x86_64 fedora-clang-default-cc-1-1.fc43.noarch fedora-gpg-keys-44-0.1.noarch fedora-release-44-0.10.noarch fedora-release-common-44-0.10.noarch fedora-release-identity-basic-44-0.10.noarch fedora-repos-44-0.1.noarch fedora-repos-rawhide-44-0.1.noarch file-5.46-9.fc44.x86_64 file-libs-5.46-9.fc44.x86_64 filesystem-3.18-52.fc44.x86_64 filesystem-srpm-macros-3.18-52.fc44.noarch findutils-4.10.0-7.fc44.x86_64 fonts-srpm-macros-5.0.0-2.fc44.noarch forge-srpm-macros-0.4.0-4.fc44.noarch fpc-srpm-macros-1.3-16.fc44.noarch gap-srpm-macros-2-2.fc44.noarch gawk-5.3.2-3.fc44.x86_64 gcc-16.0.1-0.5.fc44.x86_64 gcc-c++-16.0.1-0.5.fc44.x86_64 gcc-plugin-annobin-16.0.1-0.5.fc44.x86_64 gdb-minimal-17.1-2.fc44.x86_64 gdbm-libs-1.23-11.fc44.x86_64 ghc-srpm-macros-1.9.2-4.fc44.noarch glibc-2.43-1.fc44.x86_64 glibc-common-2.43-1.fc44.x86_64 glibc-devel-2.43-1.fc44.x86_64 glibc-gconv-extra-2.43-1.fc44.x86_64 glibc-minimal-langpack-2.43-1.fc44.x86_64 gmp-6.3.0-5.fc44.x86_64 gnat-srpm-macros-7-2.fc44.noarch gnulib-l10n-20241231-2.fc44.noarch gnupg2-2.4.9-4.fc44.x86_64 gnupg2-dirmngr-2.4.9-4.fc44.x86_64 gnupg2-gpg-agent-2.4.9-4.fc44.x86_64 gnupg2-gpgconf-2.4.9-4.fc44.x86_64 gnupg2-keyboxd-2.4.9-4.fc44.x86_64 gnupg2-verify-2.4.9-4.fc44.x86_64 gnutls-3.8.11-10.fc44.x86_64 go-srpm-macros-3.8.0-2.fc44.noarch gpg-pubkey-36f612dcf27f7d1a48a835e4dbfcf71c6d9f90a6-6786af3b gpg-pubkey-4f50a6114cd5c6976a7f1179655a4b02f577861e-6888bc98 gpg-pubkey-c6e7f081cf80e13146676e88829b606631645531-66b6dccf gpgverify-2.2-4.fc44.noarch grep-3.12-3.fc44.x86_64 gzip-1.14-2.fc44.x86_64 ima-evm-utils-libs-1.6.2-8.fc44.x86_64 info-7.2-7.fc44.x86_64 jansson-2.14-4.fc44.x86_64 java-srpm-macros-1-8.fc44.noarch json-c-0.18-8.fc44.x86_64 kernel-headers-6.19.0-0.rc7.47.fc44.x86_64 kernel-srpm-macros-1.0-28.fc44.noarch keyutils-libs-1.6.3-7.fc44.x86_64 krb5-libs-1.21.3-12.fc44.x86_64 libacl-2.3.2-6.fc44.x86_64 libarchive-3.8.4-2.fc44.x86_64 libassuan-2.5.7-5.fc44.x86_64 libatomic-16.0.1-0.5.fc44.x86_64 libattr-2.5.2-8.fc44.x86_64 libblkid-2.41.3-12.fc44.x86_64 libbrotli-1.2.0-3.fc44.x86_64 libcap-2.77-2.fc44.x86_64 libcap-ng-0.9-7.fc44.x86_64 libcom_err-1.47.3-4.fc44.x86_64 libcurl-8.18.0-3.fc44.x86_64 libeconf-0.7.9-3.fc44.x86_64 libedit-3.1-58.20251016cvs.fc44.x86_64 libevent-2.1.12-17.fc44.x86_64 libfdisk-2.41.3-12.fc44.x86_64 libffi-3.5.2-2.fc44.x86_64 libfsverity-1.6-4.fc44.x86_64 libgcc-16.0.1-0.5.fc44.x86_64 libgcrypt-1.11.2-1.fc44.x86_64 libgomp-16.0.1-0.5.fc44.x86_64 libgpg-error-1.58-2.fc44.x86_64 libidn2-2.3.8-3.fc44.x86_64 libksba-1.6.7-5.fc44.x86_64 liblastlog2-2.41.3-12.fc44.x86_64 libmount-2.41.3-12.fc44.x86_64 libmpc-1.3.1-9.fc44.x86_64 libnghttp2-1.68.0-3.fc44.x86_64 libnghttp3-1.15.0-1.fc44.x86_64 libomp-23.0.0~pre20260130.g469a6fd185e127-14.fc44.x86_64 libpkgconf-2.3.0-4.fc44.x86_64 libpsl-0.21.5-7.fc44.x86_64 libselinux-3.10-0.rc2.1.fc44.x86_64 libselinux-utils-3.10-0.rc2.1.fc44.x86_64 libsemanage-3.10-0.rc2.1.fc44.x86_64 libsepol-3.10-0.rc2.1.fc44.x86_64 libsmartcols-2.41.3-12.fc44.x86_64 libssh-0.11.3-3.fc44.x86_64 libssh-config-0.11.3-3.fc44.noarch libstdc++-16.0.1-0.5.fc44.x86_64 libstdc++-devel-16.0.1-0.5.fc44.x86_64 libtasn1-4.20.0-3.fc44.x86_64 libtool-ltdl-2.5.4-10.fc44.x86_64 libunistring-1.1-11.fc44.x86_64 libusb1-1.0.29-5.fc44.x86_64 libuuid-2.41.3-12.fc44.x86_64 libverto-0.3.2-12.fc44.x86_64 libxcrypt-4.5.2-3.fc44.x86_64 libxcrypt-devel-4.5.2-3.fc44.x86_64 libxml2-2.12.10-6.fc44.x86_64 libzstd-1.5.7-5.fc44.x86_64 linkdupes-0.7.2-3.fc44.x86_64 lld-23.0.0~pre20260130.g469a6fd185e127-14.fc44.x86_64 lld-libs-23.0.0~pre20260130.g469a6fd185e127-14.fc44.x86_64 llvm-23.0.0~pre20260130.g469a6fd185e127-14.fc44.x86_64 llvm-filesystem-23.0.0~pre20260130.g469a6fd185e127-14.fc44.x86_64 llvm-libs-23.0.0~pre20260130.g469a6fd185e127-14.fc44.x86_64 lua-libs-5.4.8-5.fc44.x86_64 lua-srpm-macros-1-17.fc44.noarch lz4-libs-1.10.0-4.fc44.x86_64 make-4.4.1-12.fc44.x86_64 mpdecimal-4.0.1-3.fc44.x86_64 mpfr-4.2.2-3.fc44.x86_64 ncurses-base-6.5-9.20250614.fc44.noarch ncurses-libs-6.5-9.20250614.fc44.x86_64 nettle-3.10.1-3.fc44.x86_64 ngtcp2-1.19.0-2.fc44.x86_64 ngtcp2-crypto-ossl-1.19.0-2.fc44.x86_64 npth-1.8-4.fc44.x86_64 ocaml-srpm-macros-11-3.fc44.noarch openblas-srpm-macros-2-21.fc44.noarch openldap-2.6.10-7.fc44.x86_64 openssl-libs-3.5.4-2.fc44.x86_64 p11-kit-0.25.8-2.fc44.x86_64 p11-kit-trust-0.25.8-2.fc44.x86_64 package-notes-srpm-macros-0.5-15.fc44.noarch pam-libs-1.7.2-1.fc44.x86_64 patch-2.8-4.fc44.x86_64 pcre2-10.47-1.fc44.1.x86_64 pcre2-syntax-10.47-1.fc44.1.noarch perl-srpm-macros-1-61.fc44.noarch pkgconf-2.3.0-4.fc44.x86_64 pkgconf-m4-2.3.0-4.fc44.noarch pkgconf-pkg-config-2.3.0-4.fc44.x86_64 policycoreutils-3.10-0.rc2.1.fc44.x86_64 popt-1.19-10.fc44.x86_64 publicsuffix-list-dafsa-20260116-1.fc44.noarch pyproject-srpm-macros-1.18.6-2.fc44.noarch python-pip-wheel-25.3-2.fc44.noarch python-srpm-macros-3.14-10.fc44.noarch python3-3.14.2-3.fc44.x86_64 python3-libs-3.14.2-3.fc44.x86_64 qt5-srpm-macros-5.15.18-2.fc44.noarch qt6-srpm-macros-6.10.1-2.fc44.noarch readline-8.3-4.fc44.x86_64 redhat-rpm-config-343-19.fc44.noarch rpm-6.0.1-2.fc44.x86_64 rpm-build-6.0.1-2.fc44.x86_64 rpm-build-libs-6.0.1-2.fc44.x86_64 rpm-libs-6.0.1-2.fc44.x86_64 rpm-plugin-selinux-6.0.1-2.fc44.x86_64 rpm-sequoia-1.10.0-2.fc44.x86_64 rpm-sign-libs-6.0.1-2.fc44.x86_64 rust-srpm-macros-28.4-3.fc44.noarch sed-4.9-7.fc44.x86_64 selinux-policy-42.22-1.fc44.noarch selinux-policy-targeted-42.22-1.fc44.noarch setup-2.15.0-28.fc44.noarch shadow-utils-4.19.0-6.fc44.x86_64 sqlite-libs-3.51.2-1.fc44.x86_64 systemd-libs-259-9.fc44.x86_64 systemd-standalone-sysusers-259-9.fc44.x86_64 tar-1.35-8.fc44.x86_64 tpm2-tss-4.1.3-9.fc44.x86_64 tree-sitter-srpm-macros-0.4.2-2.fc44.noarch tzdata-2025c-2.fc44.noarch unzip-6.0-69.fc44.x86_64 util-linux-2.41.3-12.fc44.x86_64 util-linux-core-2.41.3-12.fc44.x86_64 which-2.23-4.fc44.x86_64 xxhash-libs-0.8.3-4.fc44.x86_64 xz-5.8.2-2.fc44.x86_64 xz-libs-5.8.2-2.fc44.x86_64 zig-srpm-macros-1-8.fc44.noarch zip-3.0-45.fc44.x86_64 zlib-ng-compat-2.3.2-3.fc44.x86_64 zstd-1.5.7-5.fc44.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1768521600 Wrote: /builddir/build/SRPMS/firebird-5.0.3.1683-2.fc44.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1769964496.012620/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-4wtbxa1l/firebird/firebird.spec) Config(child) 0 minutes 32 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/firebird-5.0.3.1683-2.fc44.src.rpm) Config(fedora-rawhide-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1769964496.012620/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1769964496.012620/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1769964496.012620/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.0.1-2.fc44.x86_64 rpm-sequoia-1.10.0-2.fc44.x86_64 dnf5-5.3.0.0-7.fc44.x86_64 dnf5-plugins-5.3.0.0-7.fc44.x86_64 Finish: chroot init Start: build phase for firebird-5.0.3.1683-2.fc44.src.rpm Start: build setup for firebird-5.0.3.1683-2.fc44.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1768521600 Wrote: /builddir/build/SRPMS/firebird-5.0.3.1683-2.fc44.src.rpm Updating and loading repositories: Additional repo copr_fedora_llvm_team_ 100% | 2.0 KiB/s | 1.5 KiB | 00m01s Additional repo copr_tstellar_fedora_c 100% | 1.9 KiB/s | 1.5 KiB | 00m01s Copr repository 100% | 2.0 KiB/s | 1.5 KiB | 00m01s fedora 100% | 27.9 KiB/s | 23.6 KiB | 00m01s Repositories loaded. Package "gcc-c++-16.0.1-0.5.fc44.x86_64" is already installed. Package "make-1:4.4.1-12.fc44.x86_64" is already installed. Package "sed-4.9-7.fc44.x86_64" is already installed. Package "unzip-6.0-69.fc44.x86_64" is already installed. Package Arch Version Repository Size Installing: autoconf noarch 0:2.72-10.fc44 fedora 2.8 MiB automake noarch 0:1.18.1-4.fc44 fedora 1.8 MiB chrpath x86_64 0:0.16-28.fc44 copr_base 54.2 KiB cmake x86_64 0:3.31.10-5.fc44 fedora 35.9 MiB libedit-devel x86_64 0:3.1-58.20251016cvs.fc44 copr_base 59.4 KiB libicu-devel x86_64 0:77.1-2.fc44 fedora 5.0 MiB libstdc++-static x86_64 0:16.0.1-0.5.fc44 fedora 52.3 MiB libtomcrypt-devel x86_64 0:1.18.2-23.fc44 fedora 179.6 KiB libtommath-devel x86_64 0:1.3.1~rc1-7.fc44 fedora 29.9 KiB libtool x86_64 0:2.5.4-10.fc44 fedora 2.7 MiB ncurses-devel x86_64 0:6.5-9.20250614.fc44 fedora 893.4 KiB procmail x86_64 0:3.24-10.fc44 fedora 364.6 KiB systemd-rpm-macros noarch 0:259-9.fc44 fedora 8.5 KiB zlib-ng-compat-devel x86_64 0:2.3.2-3.fc44 copr_base 107.0 KiB Installing dependencies: cmake-data noarch 0:3.31.10-5.fc44 fedora 8.4 MiB cmake-filesystem x86_64 0:3.31.10-5.fc44 fedora 0.0 B cmake-rpm-macros noarch 0:3.31.10-5.fc44 fedora 8.2 KiB emacs-filesystem x86_64 1:30.2-2.fc44 fedora 0.0 B gettext x86_64 0:0.26-4.fc44 copr_base 12.8 MiB gettext-common-devel noarch 0:0.26-4.fc44 copr_base 593.4 KiB gettext-devel x86_64 0:0.26-4.fc44 copr_base 1.3 MiB gettext-envsubst x86_64 0:0.26-4.fc44 copr_base 78.7 KiB gettext-libs x86_64 0:0.26-4.fc44 copr_base 2.2 MiB gettext-runtime x86_64 0:0.26-4.fc44 copr_base 696.1 KiB groff-base x86_64 0:1.23.0-12.fc44 copr_base 4.0 MiB jsoncpp x86_64 0:1.9.6-3.fc44 fedora 285.6 KiB libicu x86_64 0:77.1-2.fc44 fedora 36.6 MiB libtextstyle x86_64 0:0.26-4.fc44 copr_base 249.4 KiB libtomcrypt x86_64 0:1.18.2-23.fc44 fedora 938.6 KiB libtommath x86_64 0:1.3.1~rc1-7.fc44 fedora 130.2 KiB libuv x86_64 1:1.51.0-3.fc44 copr_base 582.3 KiB m4 x86_64 0:1.4.20-3.fc44 fedora 847.9 KiB ncurses x86_64 0:6.5-9.20250614.fc44 fedora 608.7 KiB ncurses-c++-libs x86_64 0:6.5-9.20250614.fc44 fedora 161.5 KiB perl-AutoLoader noarch 0:5.74-521.fc44 fedora 20.6 KiB perl-B x86_64 0:1.89-521.fc44 fedora 501.2 KiB perl-Carp noarch 0:1.54-521.fc44 fedora 46.6 KiB perl-Class-Struct noarch 0:0.68-521.fc44 fedora 25.4 KiB perl-Data-Dumper x86_64 0:2.191-522.fc44 fedora 115.5 KiB perl-Digest noarch 0:1.20-521.fc44 fedora 35.3 KiB perl-Digest-MD5 x86_64 0:2.59-521.fc44 fedora 59.6 KiB perl-DynaLoader x86_64 0:1.57-521.fc44 fedora 32.1 KiB perl-Encode x86_64 4:3.21-521.fc44 fedora 4.7 MiB perl-Errno x86_64 0:1.38-521.fc44 fedora 8.4 KiB perl-Exporter noarch 0:5.79-521.fc44 fedora 54.3 KiB perl-Fcntl x86_64 0:1.20-521.fc44 fedora 48.7 KiB perl-File-Basename noarch 0:2.86-521.fc44 fedora 14.0 KiB perl-File-Compare noarch 0:1.100.800-521.fc44 fedora 5.6 KiB perl-File-Copy noarch 0:2.41-521.fc44 fedora 19.7 KiB perl-File-Find noarch 0:1.44-521.fc44 fedora 42.0 KiB perl-File-Path noarch 0:2.18-522.fc44 fedora 63.5 KiB perl-File-Temp noarch 1:0.231.200-2.fc44 fedora 163.7 KiB perl-File-stat noarch 0:1.14-521.fc44 fedora 12.5 KiB perl-FileHandle noarch 0:2.05-521.fc44 fedora 9.4 KiB perl-Getopt-Long noarch 1:2.58-521.fc44 fedora 144.5 KiB perl-Getopt-Std noarch 0:1.14-521.fc44 fedora 11.2 KiB perl-HTTP-Tiny noarch 0:0.092-2.fc44 fedora 157.6 KiB perl-IO x86_64 0:1.55-521.fc44 fedora 147.3 KiB perl-IO-Socket-IP noarch 0:0.43-522.fc44 fedora 100.3 KiB perl-IO-Socket-SSL noarch 0:2.098-2.fc44 fedora 723.5 KiB perl-IPC-Open3 noarch 0:1.24-521.fc44 fedora 27.7 KiB perl-MIME-Base32 noarch 0:1.303-25.fc44 fedora 30.7 KiB perl-MIME-Base64 x86_64 0:3.16-521.fc44 fedora 41.9 KiB perl-Net-SSLeay x86_64 0:1.94-12.fc44 fedora 1.3 MiB perl-POSIX x86_64 0:2.23-521.fc44 fedora 231.2 KiB perl-PathTools x86_64 0:3.94-521.fc44 fedora 179.9 KiB perl-Pod-Escapes noarch 1:1.07-521.fc44 fedora 24.9 KiB perl-Pod-Perldoc noarch 0:3.28.01-522.fc44 fedora 163.7 KiB perl-Pod-Simple noarch 1:3.47-4.fc44 fedora 565.3 KiB perl-Pod-Usage noarch 4:2.05-521.fc44 fedora 86.3 KiB perl-Scalar-List-Utils x86_64 5:1.70-2.fc44 fedora 144.8 KiB perl-SelectSaver noarch 0:1.02-521.fc44 fedora 2.2 KiB perl-Socket x86_64 4:2.040-3.fc44 fedora 120.1 KiB perl-Storable x86_64 1:3.37-522.fc44 fedora 235.1 KiB perl-Symbol noarch 0:1.09-521.fc44 fedora 6.8 KiB perl-Term-ANSIColor noarch 0:5.01-522.fc44 fedora 97.5 KiB perl-Term-Cap noarch 0:1.18-521.fc44 fedora 29.3 KiB perl-Text-ParseWords noarch 0:3.31-521.fc44 fedora 13.6 KiB perl-Text-Tabs+Wrap noarch 0:2024.001-521.fc44 fedora 22.6 KiB perl-Thread-Queue noarch 0:3.14-521.fc44 fedora 28.9 KiB perl-Time-HiRes x86_64 4:1.9778-521.fc44 fedora 115.6 KiB perl-Time-Local noarch 2:1.350-521.fc44 fedora 69.0 KiB perl-URI noarch 0:5.34-3.fc44 fedora 268.0 KiB perl-base noarch 0:2.27-521.fc44 fedora 12.6 KiB perl-constant noarch 0:1.33-522.fc44 fedora 26.2 KiB perl-if noarch 0:0.61.000-521.fc44 fedora 5.8 KiB perl-interpreter x86_64 4:5.42.0-521.fc44 fedora 118.5 KiB perl-libnet noarch 0:3.15-522.fc44 fedora 289.4 KiB perl-libs x86_64 4:5.42.0-521.fc44 fedora 11.6 MiB perl-locale noarch 0:1.13-521.fc44 fedora 6.1 KiB perl-mro x86_64 0:1.29-521.fc44 fedora 41.5 KiB perl-overload noarch 0:1.40-521.fc44 fedora 71.6 KiB perl-overloading noarch 0:0.02-521.fc44 fedora 4.9 KiB perl-parent noarch 1:0.244-521.fc44 fedora 10.3 KiB perl-podlators noarch 1:6.0.2-521.fc44 fedora 317.5 KiB perl-threads x86_64 1:2.43-521.fc44 fedora 114.9 KiB perl-threads-shared x86_64 0:1.70-521.fc44 fedora 83.5 KiB perl-vars noarch 0:1.05-521.fc44 fedora 3.9 KiB rhash x86_64 0:1.4.5-4.fc44 fedora 354.8 KiB vim-filesystem noarch 2:9.1.2086-1.fc44 fedora 40.0 B Transaction Summary: Installing: 100 packages Total size of inbound packages is 51 MiB. Need to download 9 MiB. After this operation, 197 MiB extra will be used (install 197 MiB, remove 0 B). [ 1/100] autoconf-0:2.72-10.fc44.noarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/100] automake-0:1.18.1-4.fc44.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/100] libtool-0:2.5.4-10.fc44.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/100] systemd-rpm-macros-0:259-9.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/100] cmake-0:3.31.10-5.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/100] libicu-devel-0:77.1-2.fc44.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/100] zlib-ng-compat-devel-0:2.3.2- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/100] emacs-filesystem-1:30.2-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/100] perl-Carp-0:1.54-521.fc44.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 10/100] perl-Data-Dumper-0:2.191-522. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 11/100] perl-Exporter-0:5.79-521.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 12/100] perl-File-Temp-1:0.231.200-2. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 13/100] perl-Getopt-Long-1:2.58-521.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 14/100] perl-Text-ParseWords-0:3.31-5 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 15/100] perl-constant-0:1.33-522.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 16/100] perl-File-Path-0:2.18-522.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 17/100] perl-Thread-Queue-0:3.14-521. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 18/100] perl-threads-1:2.43-521.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 19/100] cmake-data-0:3.31.10-5.fc44.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 20/100] cmake-filesystem-0:3.31.10-5. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 21/100] rhash-0:1.4.5-4.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 22/100] libicu-0:77.1-2.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 23/100] perl-Scalar-List-Utils-5:1.70 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 24/100] perl-libs-4:5.42.0-521.fc44.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 25/100] perl-parent-1:0.244-521.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 26/100] perl-Pod-Usage-4:2.05-521.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 27/100] perl-threads-shared-0:1.70-52 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 28/100] vim-filesystem-2:9.1.2086-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 29/100] perl-Pod-Perldoc-0:3.28.01-52 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 30/100] perl-podlators-1:6.0.2-521.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 31/100] perl-HTTP-Tiny-0:0.092-2.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 32/100] perl-Pod-Simple-1:3.47-4.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 33/100] perl-Term-ANSIColor-0:5.01-52 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 34/100] perl-Term-Cap-0:1.18-521.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 35/100] perl-interpreter-4:5.42.0-521 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 36/100] perl-PathTools-0:3.94-521.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 37/100] perl-POSIX-0:2.23-521.fc44.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 38/100] perl-IO-0:1.55-521.fc44.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 39/100] perl-Fcntl-0:1.20-521.fc44.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 40/100] perl-Errno-0:1.38-521.fc44.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 41/100] perl-B-0:1.89-521.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 42/100] perl-Socket-4:2.040-3.fc44.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 43/100] perl-IO-Socket-SSL-0:2.098-2. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 44/100] perl-MIME-Base64-0:3.16-521.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 45/100] perl-Net-SSLeay-0:1.94-12.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 46/100] perl-Time-HiRes-4:1.9778-521. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 47/100] perl-Time-Local-2:1.350-521.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 48/100] perl-Pod-Escapes-1:1.07-521.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 49/100] perl-Text-Tabs+Wrap-0:2024.00 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 50/100] perl-IO-Socket-IP-0:0.43-522. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 51/100] perl-URI-0:5.34-3.fc44.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 52/100] perl-MIME-Base32-0:1.303-25.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 53/100] perl-libnet-0:3.15-522.fc44.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 54/100] perl-Digest-MD5-0:2.59-521.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 55/100] perl-Digest-0:1.20-521.fc44.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 56/100] perl-overload-0:1.40-521.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 57/100] perl-mro-0:1.29-521.fc44.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 58/100] perl-File-Basename-0:2.86-521 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 59/100] perl-Encode-4:3.21-521.fc44.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 60/100] perl-Storable-1:3.37-522.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 61/100] perl-overloading-0:0.02-521.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 62/100] perl-DynaLoader-0:1.57-521.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 63/100] perl-FileHandle-0:2.05-521.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 64/100] perl-Symbol-0:1.09-521.fc44.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 65/100] perl-base-0:2.27-521.fc44.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 66/100] ncurses-0:6.5-9.20250614.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 67/100] perl-vars-0:1.05-521.fc44.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 68/100] perl-if-0:0.61.000-521.fc44.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 69/100] groff-base-0:1.23.0-12.fc44.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 70/100] perl-IPC-Open3-0:1.24-521.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 71/100] perl-locale-0:1.13-521.fc44.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 72/100] perl-AutoLoader-0:5.74-521.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 73/100] perl-File-stat-0:1.14-521.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 74/100] perl-SelectSaver-0:1.02-521.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 75/100] perl-Class-Struct-0:0.68-521. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 76/100] perl-Getopt-Std-0:1.14-521.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 77/100] jsoncpp-0:1.9.6-3.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 78/100] libuv-1:1.51.0-3.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 79/100] gettext-devel-0:0.26-4.fc44.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 80/100] m4-0:1.4.20-3.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 81/100] perl-File-Compare-0:1.100.800 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 82/100] perl-File-Copy-0:2.41-521.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 83/100] perl-File-Find-0:1.44-521.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 84/100] gettext-0:0.26-4.fc44.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 85/100] gettext-common-devel-0:0.26-4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 86/100] gettext-libs-0:0.26-4.fc44.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 87/100] gettext-runtime-0:0.26-4.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 88/100] libtextstyle-0:0.26-4.fc44.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 89/100] gettext-envsubst-0:0.26-4.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 90/100] cmake-rpm-macros-0:3.31.10-5. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 91/100] chrpath-0:0.16-28.fc44.x86_64 100% | 3.2 MiB/s | 29.4 KiB | 00m00s [ 92/100] libedit-devel-0:3.1-58.202510 100% | 864.3 KiB/s | 40.6 KiB | 00m00s [ 93/100] libtomcrypt-devel-0:1.18.2-23 100% | 5.3 MiB/s | 38.2 KiB | 00m00s [ 94/100] libtommath-devel-0:1.3.1~rc1- 100% | 3.9 MiB/s | 16.0 KiB | 00m00s [ 95/100] procmail-0:3.24-10.fc44.x86_6 100% | 1.6 MiB/s | 184.6 KiB | 00m00s [ 96/100] libtomcrypt-0:1.18.2-23.fc44. 100% | 40.0 MiB/s | 409.8 KiB | 00m00s [ 97/100] libtommath-0:1.3.1~rc1-7.fc44 100% | 21.1 MiB/s | 64.8 KiB | 00m00s [ 98/100] ncurses-c++-libs-0:6.5-9.2025 100% | 6.5 MiB/s | 39.9 KiB | 00m00s [ 99/100] ncurses-devel-0:6.5-9.2025061 100% | 6.9 MiB/s | 590.1 KiB | 00m00s [100/100] libstdc++-static-0:16.0.1-0.5 100% | 32.5 MiB/s | 8.0 MiB | 00m00s -------------------------------------------------------------------------------- [100/100] Total 100% | 31.7 MiB/s | 9.4 MiB | 00m00s Running transaction [ 1/102] Verify package files 100% | 578.0 B/s | 100.0 B | 00m00s [ 2/102] Prepare transaction 100% | 1.9 KiB/s | 100.0 B | 00m00s [ 3/102] Installing cmake-filesystem-0 100% | 7.4 MiB/s | 7.6 KiB | 00m00s [ 4/102] Installing cmake-rpm-macros-0 100% | 0.0 B/s | 8.9 KiB | 00m00s [ 5/102] Installing libtextstyle-0:0.2 100% | 244.4 MiB/s | 250.3 KiB | 00m00s [ 6/102] Installing gettext-libs-0:0.2 100% | 370.9 MiB/s | 2.2 MiB | 00m00s [ 7/102] Installing libtommath-0:1.3.1 100% | 128.3 MiB/s | 131.4 KiB | 00m00s [ 8/102] Installing emacs-filesystem-1 100% | 0.0 B/s | 812.0 B | 00m00s [ 9/102] Installing libtomcrypt-0:1.18 100% | 305.9 MiB/s | 939.7 KiB | 00m00s [ 10/102] Installing gettext-envsubst-0 100% | 6.5 MiB/s | 80.1 KiB | 00m00s [ 11/102] Installing gettext-runtime-0: 100% | 49.3 MiB/s | 706.7 KiB | 00m00s [ 12/102] Installing gettext-0:0.26-4.f 100% | 365.2 MiB/s | 12.8 MiB | 00m00s [ 13/102] Installing gettext-common-dev 100% | 579.8 MiB/s | 593.7 KiB | 00m00s [ 14/102] Installing gettext-devel-0:0. 100% | 90.6 MiB/s | 1.4 MiB | 00m00s [ 15/102] Installing m4-0:1.4.20-3.fc44 100% | 59.6 MiB/s | 854.4 KiB | 00m00s [ 16/102] Installing libuv-1:1.51.0-3.f 100% | 285.7 MiB/s | 585.1 KiB | 00m00s [ 17/102] Installing jsoncpp-0:1.9.6-3. 100% | 40.1 MiB/s | 287.1 KiB | 00m00s [ 18/102] Installing groff-base-0:1.23. 100% | 135.9 MiB/s | 4.1 MiB | 00m00s [ 19/102] Installing ncurses-0:6.5-9.20 100% | 46.2 MiB/s | 615.3 KiB | 00m00s [ 20/102] Installing perl-Digest-0:1.20 100% | 36.2 MiB/s | 37.1 KiB | 00m00s [ 21/102] Installing perl-B-0:1.89-521. 100% | 246.4 MiB/s | 504.5 KiB | 00m00s [ 22/102] Installing perl-FileHandle-0: 100% | 0.0 B/s | 9.8 KiB | 00m00s [ 23/102] Installing perl-Digest-MD5-0: 100% | 60.0 MiB/s | 61.5 KiB | 00m00s [ 24/102] Installing perl-libnet-0:3.15 100% | 287.8 MiB/s | 294.7 KiB | 00m00s [ 25/102] Installing perl-Data-Dumper-0 100% | 114.7 MiB/s | 117.4 KiB | 00m00s [ 26/102] Installing perl-MIME-Base32-0 100% | 31.4 MiB/s | 32.2 KiB | 00m00s [ 27/102] Installing perl-URI-0:5.34-3. 100% | 137.6 MiB/s | 281.8 KiB | 00m00s [ 28/102] Installing perl-AutoLoader-0: 100% | 0.0 B/s | 21.0 KiB | 00m00s [ 29/102] Installing perl-IO-Socket-IP- 100% | 99.8 MiB/s | 102.2 KiB | 00m00s [ 30/102] Installing perl-IO-Socket-SSL 100% | 355.3 MiB/s | 727.6 KiB | 00m00s [ 31/102] Installing perl-Net-SSLeay-0: 100% | 269.4 MiB/s | 1.3 MiB | 00m00s [ 32/102] Installing perl-locale-0:1.13 100% | 0.0 B/s | 6.5 KiB | 00m00s [ 33/102] Installing perl-if-0:0.61.000 100% | 0.0 B/s | 6.2 KiB | 00m00s [ 34/102] Installing perl-Pod-Escapes-1 100% | 0.0 B/s | 25.9 KiB | 00m00s [ 35/102] Installing perl-File-Path-0:2 100% | 0.0 B/s | 64.5 KiB | 00m00s [ 36/102] Installing perl-Text-Tabs+Wra 100% | 0.0 B/s | 23.9 KiB | 00m00s [ 37/102] Installing perl-Time-Local-2: 100% | 0.0 B/s | 70.6 KiB | 00m00s [ 38/102] Installing perl-Time-HiRes-4: 100% | 114.9 MiB/s | 117.7 KiB | 00m00s [ 39/102] Installing perl-Class-Struct- 100% | 0.0 B/s | 25.9 KiB | 00m00s [ 40/102] Installing perl-IPC-Open3-0:1 100% | 0.0 B/s | 28.5 KiB | 00m00s [ 41/102] Installing perl-HTTP-Tiny-0:0 100% | 155.9 MiB/s | 159.7 KiB | 00m00s [ 42/102] Installing perl-Pod-Simple-1: 100% | 280.7 MiB/s | 574.9 KiB | 00m00s [ 43/102] Installing perl-POSIX-0:2.23- 100% | 227.0 MiB/s | 232.5 KiB | 00m00s [ 44/102] Installing perl-File-Temp-1:0 100% | 161.6 MiB/s | 165.5 KiB | 00m00s [ 45/102] Installing perl-Term-Cap-0:1. 100% | 0.0 B/s | 30.6 KiB | 00m00s [ 46/102] Installing perl-Term-ANSIColo 100% | 96.9 MiB/s | 99.2 KiB | 00m00s [ 47/102] Installing perl-File-stat-0:1 100% | 0.0 B/s | 13.1 KiB | 00m00s [ 48/102] Installing perl-Pod-Perldoc-0 100% | 13.8 MiB/s | 169.2 KiB | 00m00s [ 49/102] Installing perl-podlators-1:6 100% | 26.2 MiB/s | 321.4 KiB | 00m00s [ 50/102] Installing perl-SelectSaver-0 100% | 0.0 B/s | 2.6 KiB | 00m00s [ 51/102] Installing perl-Symbol-0:1.09 100% | 0.0 B/s | 7.3 KiB | 00m00s [ 52/102] Installing perl-Socket-4:2.04 100% | 119.3 MiB/s | 122.2 KiB | 00m00s [ 53/102] Installing perl-IO-0:1.55-521 100% | 148.0 MiB/s | 151.5 KiB | 00m00s [ 54/102] Installing perl-Pod-Usage-4:2 100% | 7.8 MiB/s | 87.9 KiB | 00m00s [ 55/102] Installing perl-base-0:2.27-5 100% | 0.0 B/s | 13.0 KiB | 00m00s [ 56/102] Installing perl-overloading-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [ 57/102] Installing perl-mro-0:1.29-52 100% | 0.0 B/s | 42.6 KiB | 00m00s [ 58/102] Installing perl-Fcntl-0:1.20- 100% | 0.0 B/s | 49.7 KiB | 00m00s [ 59/102] Installing perl-Text-ParseWor 100% | 0.0 B/s | 14.6 KiB | 00m00s [ 60/102] Installing perl-Getopt-Long-1 100% | 143.8 MiB/s | 147.2 KiB | 00m00s [ 61/102] Installing perl-Getopt-Std-0: 100% | 0.0 B/s | 11.8 KiB | 00m00s [ 62/102] Installing perl-vars-0:1.05-5 100% | 0.0 B/s | 4.3 KiB | 00m00s [ 63/102] Installing perl-overload-0:1. 100% | 0.0 B/s | 72.0 KiB | 00m00s [ 64/102] Installing perl-Storable-1:3. 100% | 231.2 MiB/s | 236.7 KiB | 00m00s [ 65/102] Installing perl-File-Basename 100% | 0.0 B/s | 14.6 KiB | 00m00s [ 66/102] Installing perl-MIME-Base64-0 100% | 43.1 MiB/s | 44.2 KiB | 00m00s [ 67/102] Installing perl-Errno-0:1.38- 100% | 0.0 B/s | 8.8 KiB | 00m00s [ 68/102] Installing perl-parent-1:0.24 100% | 0.0 B/s | 11.0 KiB | 00m00s [ 69/102] Installing perl-Scalar-List-U 100% | 145.0 MiB/s | 148.5 KiB | 00m00s [ 70/102] Installing perl-constant-0:1. 100% | 0.0 B/s | 27.4 KiB | 00m00s [ 71/102] Installing perl-Carp-0:1.54-5 100% | 46.6 MiB/s | 47.7 KiB | 00m00s [ 72/102] Installing perl-Encode-4:3.21 100% | 213.3 MiB/s | 4.7 MiB | 00m00s [ 73/102] Installing perl-DynaLoader-0: 100% | 0.0 B/s | 32.5 KiB | 00m00s [ 74/102] Installing perl-PathTools-0:3 100% | 180.1 MiB/s | 184.4 KiB | 00m00s [ 75/102] Installing perl-Exporter-0:5. 100% | 27.1 MiB/s | 55.6 KiB | 00m00s [ 76/102] Installing perl-libs-4:5.42.0 100% | 315.6 MiB/s | 11.7 MiB | 00m00s [ 77/102] Installing perl-interpreter-4 100% | 9.8 MiB/s | 120.2 KiB | 00m00s [ 78/102] Installing perl-threads-1:2.4 100% | 114.2 MiB/s | 117.0 KiB | 00m00s [ 79/102] Installing perl-threads-share 100% | 83.8 MiB/s | 85.8 KiB | 00m00s [ 80/102] Installing perl-Thread-Queue- 100% | 0.0 B/s | 30.4 KiB | 00m00s [ 81/102] Installing perl-File-Compare- 100% | 0.0 B/s | 6.2 KiB | 00m00s [ 82/102] Installing perl-File-Copy-0:2 100% | 0.0 B/s | 20.2 KiB | 00m00s [ 83/102] Installing perl-File-Find-0:1 100% | 0.0 B/s | 42.5 KiB | 00m00s [ 84/102] Installing autoconf-0:2.72-10 100% | 165.0 MiB/s | 2.8 MiB | 00m00s [ 85/102] Installing automake-0:1.18.1- 100% | 114.8 MiB/s | 1.8 MiB | 00m00s [ 86/102] Installing vim-filesystem-2:9 100% | 4.6 MiB/s | 4.7 KiB | 00m00s [ 87/102] Installing ncurses-c++-libs-0 100% | 79.4 MiB/s | 162.6 KiB | 00m00s [ 88/102] Installing ncurses-devel-0:6. 100% | 42.4 MiB/s | 1.0 MiB | 00m00s [ 89/102] Installing libicu-0:77.1-2.fc 100% | 436.0 MiB/s | 36.6 MiB | 00m00s [ 90/102] Installing rhash-0:1.4.5-4.fc 100% | 27.1 MiB/s | 360.1 KiB | 00m00s [ 91/102] Installing cmake-0:3.31.10-5. 100% | 351.8 MiB/s | 35.9 MiB | 00m00s [ 92/102] Installing cmake-data-0:3.31. 100% | 126.3 MiB/s | 9.0 MiB | 00m00s [ 93/102] Installing libicu-devel-0:77. 100% | 203.3 MiB/s | 5.1 MiB | 00m00s [ 94/102] Installing libedit-devel-0:3. 100% | 65.4 MiB/s | 67.0 KiB | 00m00s [ 95/102] Installing libtool-0:2.5.4-10 100% | 171.6 MiB/s | 2.7 MiB | 00m00s [ 96/102] Installing libtomcrypt-devel- 100% | 177.5 MiB/s | 181.8 KiB | 00m00s [ 97/102] Installing libtommath-devel-0 100% | 0.0 B/s | 30.4 KiB | 00m00s [ 98/102] Installing zlib-ng-compat-dev 100% | 106.0 MiB/s | 108.6 KiB | 00m00s [ 99/102] Installing libstdc++-static-0 100% | 555.9 MiB/s | 52.3 MiB | 00m00s [100/102] Installing chrpath-0:0.16-28. 100% | 4.6 MiB/s | 56.0 KiB | 00m00s [101/102] Installing systemd-rpm-macros 100% | 0.0 B/s | 8.9 KiB | 00m00s [102/102] Installing procmail-0:3.24-10 100% | 4.3 MiB/s | 370.5 KiB | 00m00s Warning: skipped OpenPGP checks for 12 packages from repository: copr_base Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1768521600 Wrote: /builddir/build/SRPMS/firebird-5.0.3.1683-2.fc44.src.rpm Updating and loading repositories: Additional repo copr_fedora_llvm_team_ 100% | 1.3 KiB/s | 1.5 KiB | 00m01s Additional repo copr_tstellar_fedora_c 100% | 1.3 KiB/s | 1.5 KiB | 00m01s Copr repository 100% | 1.3 KiB/s | 1.5 KiB | 00m01s fedora 100% | 18.1 KiB/s | 23.6 KiB | 00m01s Repositories loaded. Package "autoconf-2.72-10.fc44.noarch" is already installed. Package "automake-1.18.1-4.fc44.noarch" is already installed. Package "chrpath-0.16-28.fc44.x86_64" is already installed. Package "cmake-3.31.10-5.fc44.x86_64" is already installed. Package "gcc-c++-16.0.1-0.5.fc44.x86_64" is already installed. Package "libedit-devel-3.1-58.20251016cvs.fc44.x86_64" is already installed. Package "libicu-devel-77.1-2.fc44.x86_64" is already installed. Package "libstdc++-static-16.0.1-0.5.fc44.x86_64" is already installed. Package "libtomcrypt-devel-1.18.2-23.fc44.x86_64" is already installed. Package "libtommath-devel-1.3.1~rc1-7.fc44.x86_64" is already installed. Package "libtool-2.5.4-10.fc44.x86_64" is already installed. Package "make-1:4.4.1-12.fc44.x86_64" is already installed. Package "ncurses-devel-6.5-9.20250614.fc44.x86_64" is already installed. Package "procmail-3.24-10.fc44.x86_64" is already installed. Package "sed-4.9-7.fc44.x86_64" is already installed. Package "systemd-rpm-macros-259-9.fc44.noarch" is already installed. Package "unzip-6.0-69.fc44.x86_64" is already installed. Package "zlib-ng-compat-devel-2.3.2-3.fc44.x86_64" is already installed. Nothing to do. Finish: build setup for firebird-5.0.3.1683-2.fc44.src.rpm Start: rpmbuild firebird-5.0.3.1683-2.fc44.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1768521600 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.DvsrLB Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.bIFtiD + umask 022 + cd /builddir/build/BUILD/firebird-5.0.3.1683-build + cd /builddir/build/BUILD/firebird-5.0.3.1683-build + rm -rf Firebird-5.0.3.1683-0-source + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/Firebird-5.0.3.1683-0-source.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd Firebird-5.0.3.1683-0-source + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #101 (add-pkgconfig-files.patch): + echo '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 Patch #203 (no-copy-from-icu.patch): + echo 'Patch #203 (no-copy-from-icu.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file src/isql/isql.epp Hunk #1 succeeded at 175 (offset 2 lines). patching file builds/posix/Makefile.in Hunk #1 succeeded at 604 (offset 61 lines). Patch #205 (cloop-honour-build-flags.patch): + echo 'Patch #205 (cloop-honour-build-flags.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file extern/cloop/Makefile Hunk #2 succeeded at 98 (offset 4 lines). Hunk #3 succeeded at 125 (offset 4 lines). Patch #401 (btyacc-honour-build-flags.patch): + echo 'Patch #401 (btyacc-honour-build-flags.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file extern/btyacc/Makefile Patch #501 (examples-honour-build-flags.patch): + echo 'Patch #501 (examples-honour-build-flags.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file builds/posix/Makefile.in.plugins_examples patching file examples/extauth/Makefile + cat + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.nPyWpo + umask 022 + cd /builddir/build/BUILD/firebird-5.0.3.1683-build + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd Firebird-5.0.3.1683-0-source + export 'CFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing' + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing' + export 'CXXFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks' + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -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: configure.ac: not needing autopoint 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:702: warning: The macro 'AC_LANG_C' is obsolete. configure.ac:702: 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:702: the top level configure.ac:702: warning: The macro 'AC_TRY_LINK' is obsolete. configure.ac:702: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... acx_pthread.m4:4: ACX_PTHREAD is expanded from... configure.ac:702: the top level configure.ac:888: warning: The macro 'AC_PROG_CC_STDC' is obsolete. configure.ac:888: You should run autoupdate. ./lib/autoconf/c.m4:1669: AC_PROG_CC_STDC is expanded from... configure.ac:888: the top level configure.ac:889: warning: The macro 'AC_PROG_GCC_TRADITIONAL' is obsolete. configure.ac:889: You should run autoupdate. ./lib/autoconf/c.m4:1676: AC_PROG_GCC_TRADITIONAL is expanded from... configure.ac:889: the top level configure.ac:903: warning: The macro 'AC_HEADER_STDC' is obsolete. configure.ac:903: You should run autoupdate. ./lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from... configure.ac:903: the top level configure.ac:918: warning: The macro 'AC_HEADER_TIME' is obsolete. configure.ac:918: You should run autoupdate. ./lib/autoconf/headers.m4:702: AC_HEADER_TIME is expanded from... configure.ac:918: 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: Leaving directory '.' Autogen skipping configure process. + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + '[' x '!=' x ']' + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./extern/editline/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./extern/editline/config.guess ++ basename ./extern/editline/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./extern/editline/config.guess '/usr/lib/rpm/redhat/config.guess' -> './extern/editline/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./extern/editline/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./extern/editline/config.sub ++ basename ./extern/editline/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./extern/editline/config.sub '/usr/lib/rpm/redhat/config.sub' -> './extern/editline/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./builds/make.new/config/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./builds/make.new/config/config.guess ++ basename ./builds/make.new/config/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./builds/make.new/config/config.guess '/usr/lib/rpm/redhat/config.guess' -> './builds/make.new/config/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./builds/make.new/config/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./builds/make.new/config/config.sub ++ basename ./builds/make.new/config/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./builds/make.new/config/config.sub '/usr/lib/rpm/redhat/config.sub' -> './builds/make.new/config/config.sub' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg' ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg"~' ./extern/editline/ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg"~' ./builds/make.new/config/ltmain.sh ++ grep -q runstatedir=DIR ./configure ++ echo --runstatedir=/run + ./configure --build=x86_64-redhat-linux --host=x86_64-redhat-linux --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/bin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-rpath --prefix=/usr --with-system-editline --with-fbbin=/usr/bin --with-fbsbin=/usr/bin --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, --with-fbhelp checking whether make sets $(MAKE)... yes checking build system type... x86_64-redhat-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... x86_64-redhat-linux-gnu checking for x86_64-redhat-linux-gcc... clang 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 clang accepts -g... yes checking for clang 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... clang checking for readline in -ledit... yes checking for gawk... gawk checking whether the compiler supports GNU C++... yes checking whether clang++ accepts -g... yes checking for clang++ option to enable C++11 features... none needed checking how to run the C preprocessor... clang -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 for x86_64-redhat-linux-objcopy... no checking for objcopy... objcopy checking for x86_64-redhat-linux-objdump... no checking for objdump... objdump checking for x86_64-redhat-linux-ranlib... no checking for ranlib... ranlib checking for x86_64-redhat-linux-readelf... no checking for readelf... readelf checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by clang... /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 x86_64-redhat-linux-gnu file names to x86_64-redhat-linux-gnu format... func_convert_file_noop checking how to convert x86_64-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for file... file checking for x86_64-redhat-linux-objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-redhat-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-redhat-linux-ranlib... ranlib checking for x86_64-redhat-linux-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for x86_64-redhat-linux-strip... no checking for strip... strip checking command to parse /usr/bin/nm -B output from clang 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 x86_64-redhat-linux-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 clang supports -fno-rtti -fno-exceptions... yes checking for clang option to produce PIC... -fPIC -DPIC checking if clang PIC flag -fPIC -DPIC works... yes checking if clang static flag -static works... no checking if clang supports -c -o file.o... yes checking if clang supports -c -o file.o... (cached) yes checking whether the clang linker (/usr/bin/ld -m elf_x86_64) 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... clang++ -E checking for ld used by clang++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the clang++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for clang++ option to produce PIC... -fPIC -DPIC checking if clang++ PIC flag -fPIC -DPIC works... yes checking if clang++ static flag -static works... no checking if clang++ supports -c -o file.o... yes checking if clang++ supports -c -o file.o... (cached) yes checking whether the clang++ linker (/usr/bin/ld -m elf_x86_64) 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... no 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 clang options needed to detect all undeclared functions... none needed checking whether SOCK_CLOEXEC is declared... yes checking for zlib.h... yes checking for unicode/ucnv.h... yes checking for main in -licuuc... yes checking for tommath.h... yes checking for mp_init in -ltommath... yes checking for tomcrypt.h... yes checking for sha1_init in -ltomcrypt... yes checking for tgetent in -lcurses... yes checking for library containing dlopen... none required checking for main in -lm... yes checking for library containing inet_aton... none required checking for main in -latomic... yes checking for main in -lsupc++... yes checking for main in -lgcc_eh... yes checking whether the C++ compiler understands noexcept... yes checking for gettimeofday... yes checking if gettimeofday accepts second (timezone) argument... yes checking for time... yes checking for times... yes checking for nanosleep... yes checking for library containing gethostname... none required checking for library containing gethostbyname... none required checking for library containing connect... none required checking for strcasecmp... yes checking for stricmp... no checking for strncasecmp... yes checking for strnicmp... no checking for library containing dirname... none required checking for dirname... yes checking for sigaction... yes checking for setitimer... yes checking for snprintf... yes checking for vsnprintf... yes checking for swab... yes checking for _swab... no checking for getpagesize... yes checking for fork... yes checking for vfork... yes checking for working mmap... yes checking for pid_t... yes checking for working fork... yes checking for working vfork... (cached) yes checking whether setpgrp requires zero arguments... yes checking for setpgid... yes checking whether getpgrp requires zero arguments... yes checking for flock... yes checking for dladdr... yes checking for initgroups... yes checking for getpagesize... (cached) yes checking for pread... yes checking for pwrite... yes checking for getcwd... yes checking for getwd... yes checking for setmntent... yes checking for getmntent... yes checking if getmntent needs second argument... no checking for setrlimit... yes checking for getrlimit... yes checking for tcgetattr... yes checking for strdup... yes checking for mkstemp... yes checking for pthread_keycreate... no checking for pthread_key_create... yes checking for llrint... yes checking for localtime_r... yes checking for gmtime_r... yes checking for ctime_r... yes checking for fchmod... yes checking for semtimedop... yes checking for fegetenv... yes checking for strerror_r... yes checking for qsort_r... yes checking for fdatasync... yes checking for fsync... yes checking for poll... yes checking for dlinfo... yes checking if dlinfo supports RTLD_DI_LINKMAP... yes checking if dlinfo supports RTLD_DI_ORIGIN... yes checking for library containing clock_gettime... none required checking for clock_gettime... yes checking for pthread_mutexattr_setprotocol... yes checking for pthread_mutexattr_setrobust_np... no checking for pthread_mutex_consistent_np... no checking for pthread_rwlockattr_setkind_np... yes checking for pthread_cancel... yes checking for pthread_atfork... yes checking for sigset... yes checking for fallocate... yes checking for accept4... yes checking for library containing sem_init... none required checking for sem_timedwait... yes checking for sem_init... yes checking for working sem_init()... yes checking for library containing iconv_open... none required checking for library containing libiconv_open... no checking whether byte ordering is bigendian... no checking for working volatile... yes checking for off_t... yes checking for size_t... yes checking for uid_t... yes checking for gid_t... yes checking for clang option to enable large file support... none needed checking size of void *... 8 checking size of long... 8 checking size of size_t... 8 checking for socklen_t... yes checking for semun... no checking if sem.h defines semun... no checking for struct XDR::xdr_ops... no checking for struct xdr_ops... no checking for struct dirent.d_type... yes checking alignment of long... 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/plugins.conf config.status: creating gen/Debug/firebird/databases.conf config.status: creating gen/Debug/firebird/fbtrace.conf config.status: creating gen/Debug/firebird/replication.conf config.status: creating gen/Debug/firebird/intl/fbintl.conf config.status: creating gen/Release/firebird/firebird.conf config.status: creating gen/Release/firebird/plugins.conf config.status: creating gen/Release/firebird/databases.conf config.status: creating gen/Release/firebird/fbtrace.conf config.status: creating gen/Release/firebird/replication.conf config.status: creating gen/Release/firebird/intl/fbintl.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/install/misc/firebird.service config.status: creating gen/Release/firebird/bin/linuxLibrary.sh 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, --with-fbhelp The Firebird5 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 -j4 make -C gen firebird make[1]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' make TARGET?=Release master_process make[2]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' ln -sf /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen/autoconfig.auto /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen/autoconfig.h make updateBuildNum make[3]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' make[3]: Nothing to be done for 'updateBuildNum'. make[3]: Leaving directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' make export_lists make[3]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/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 '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' make external make[3]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' CC="clang" CFLAGS="-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing" AR="ar" make -C /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/btyacc make[4]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/btyacc' clang -fPIC -pie -c -o closure.o closure.c clang -fPIC -pie -c -o error.o error.c clang -fPIC -pie -c -o lalr.o lalr.c clang -fPIC -pie -c -o lr0.o lr0.c clangclang: : warning: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument]argument unused during compilation: '-pie' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument] clang -fPIC -pie -c -o main.o main.c clang -fPIC -pie -c -o mkpar.o mkpar.c clang -fPIC -pie -c -o output.o output.c clang -fPIC -pie -c -o mstring.o mstring.c clangclangclang: : warning: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument]argument unused during compilation: '-pie' [-Wunused-command-line-argument] : warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument] mkpar.c:182:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 182 | else | ^ 1 warning generated. clang -fPIC -pie -c -o reader.o reader.c clang -fPIC -pie -c -o readskel.o readskel.c clang -fPIC -pie -c -o skeleton.o skeleton.c clang: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument] clang -fPIC -pie -c -o symtab.o symtab.c clang: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument] clang -fPIC -pie -c -o verbose.o verbose.c clang -fPIC -pie -c -o warshall.o warshall.c clang: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument] clang -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -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.bfd: main.o: in function `create_file_names': main.c:(.text+0x872): warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp' make[4]: Leaving directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/btyacc' CXX="clang++" CXXFLAGS="-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks" make -C /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/cloop TARGET=release WITH_FPC=0 BUILD_DIR=/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/cloop OUT_DIR=/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/cloop core make[4]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/cloop' clang++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -std=c++11 -O3 src/cloop/Action.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/cloop/release/cloop/Action.o clang++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -std=c++11 -O3 src/cloop/Expr.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/cloop/release/cloop/Expr.o clang++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -std=c++11 -O3 src/cloop/Generator.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/cloop/release/cloop/Generator.o clang++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -std=c++11 -O3 src/cloop/Lexer.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/cloop/release/cloop/Lexer.o clang++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -std=c++11 -O3 src/cloop/Parser.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/cloop/release/cloop/Parser.o clang++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -std=c++11 -O3 src/cloop/Main.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/cloop/release/cloop/Main.o src/cloop/Main.cpp:69:2: warning: 'auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 69 | auto_ptr generator; | ^ /usr/bin/../lib/gcc/x86_64-redhat-linux/16/../../../../include/c++/16/backward/auto_ptr.h:291:7: note: 'auto_ptr' has been explicitly marked deprecated here 291 | } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); | ^ /usr/bin/../lib/gcc/x86_64-redhat-linux/16/../../../../include/c++/16/x86_64-redhat-linux/bits/c++config.h:2064:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' 2064 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/x86_64-redhat-linux/16/../../../../include/c++/16/x86_64-redhat-linux/bits/c++config.h:2056:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 2056 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ 1 warning generated. clang++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/cloop/release/cloop/Action.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/cloop/release/cloop/Expr.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/cloop/release/cloop/Generator.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/cloop/release/cloop/Lexer.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/cloop/release/cloop/Parser.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/cloop/release/cloop/Main.o -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/cloop/release/bin/cloop make[4]: Leaving directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/cloop' CC="clang" CFLAGS="-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing" AR="ar" make -C /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/decNumber make[4]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/decNumber' rm -f -f *.o clang -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 '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/decNumber' ln -sf /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/decNumber/libdecFloat.a /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release CXX="clang++" CXXFLAGS="-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC" AR="ar" make -C /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 make[4]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2' clang++ -c -o obj/util/rune.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG util/rune.cc clang++ -c -o obj/util/strutil.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG util/strutil.cc clang++ -c -o obj/re2/bitstate.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/bitstate.cc clang++ -c -o obj/re2/compile.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/compile.cc clang++ -c -o obj/re2/dfa.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/dfa.cc clang++ -c -o obj/re2/filtered_re2.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/filtered_re2.cc clang++ -c -o obj/re2/mimics_pcre.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/mimics_pcre.cc clang++ -c -o obj/re2/nfa.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/nfa.cc clang++ -c -o obj/re2/onepass.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/onepass.cc clang++ -c -o obj/re2/parse.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/parse.cc clang++ -c -o obj/re2/perl_groups.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/perl_groups.cc clang++ -c -o obj/re2/prefilter.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/prefilter.cc clang++ -c -o obj/re2/prefilter_tree.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/prefilter_tree.cc clang++ -c -o obj/re2/prog.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/prog.cc re2/prog.cc:612:7: warning: variable 'total' set but not used [-Wunused-but-set-variable] 612 | int total = 0; | ^ clang++ -c -o obj/re2/re2.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/re2.cc clang++ -c -o obj/re2/regexp.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/regexp.cc clang++ -c -o obj/re2/set.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/set.cc 1 warning generated. clang++ -c -o obj/re2/simplify.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/simplify.cc clang++ -c -o obj/re2/stringpiece.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/stringpiece.cc clang++ -c -o obj/re2/tostring.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/tostring.cc clang++ -c -o obj/re2/unicode_casefold.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/unicode_casefold.cc clang++ -c -o obj/re2/unicode_groups.o -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/unicode_groups.cc clang++ -c -o obj/so/util/rune.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG util/rune.cc clang++ -c -o obj/so/util/strutil.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG util/strutil.cc clang++ -c -o obj/so/re2/bitstate.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/bitstate.cc clang++ -c -o obj/so/re2/compile.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/compile.cc clang++ -c -o obj/so/re2/dfa.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/dfa.cc clang++ -c -o obj/so/re2/filtered_re2.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/filtered_re2.cc clang++ -c -o obj/so/re2/mimics_pcre.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/mimics_pcre.cc clang++ -c -o obj/so/re2/nfa.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/nfa.cc clang++ -c -o obj/so/re2/onepass.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/onepass.cc clang++ -c -o obj/so/re2/parse.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/parse.cc clang++ -c -o obj/so/re2/perl_groups.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/perl_groups.cc clang++ -c -o obj/so/re2/prefilter.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/prefilter.cc clang++ -c -o obj/so/re2/prefilter_tree.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/prefilter_tree.cc clang++ -c -o obj/so/re2/prog.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/prog.cc re2/prog.cc:612:7: warning: variable 'total' set but not used [-Wunused-but-set-variable] 612 | int total = 0; | ^ clang++ -c -o obj/so/re2/re2.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/re2.cc clang++ -c -o obj/so/re2/regexp.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/regexp.cc clang++ -c -o obj/so/re2/set.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/set.cc 1 warning generated. clang++ -c -o obj/so/re2/simplify.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/simplify.cc clang++ -c -o obj/so/re2/stringpiece.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/stringpiece.cc clang++ -c -o obj/so/re2/tostring.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/tostring.cc clang++ -c -o obj/so/re2/unicode_casefold.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O3 -g -fPIC -DNDEBUG re2/unicode_casefold.cc clang++ -c -o obj/so/re2/unicode_groups.o -fPIC -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -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 ar: creating obj/libre2.a a - obj/util/rune.o a - obj/util/strutil.o a - obj/re2/bitstate.o a - obj/re2/compile.o a - obj/re2/dfa.o a - obj/re2/filtered_re2.o a - obj/re2/mimics_pcre.o a - obj/re2/nfa.o a - obj/re2/onepass.o a - obj/re2/parse.o a - obj/re2/perl_groups.o a - obj/re2/prefilter.o a - obj/re2/prefilter_tree.o a - obj/re2/prog.o a - obj/re2/re2.o a - obj/re2/regexp.o a - obj/re2/set.o a - obj/re2/simplify.o a - obj/re2/stringpiece.o a - obj/re2/tostring.o a - obj/re2/unicode_casefold.o a - obj/re2/unicode_groups.o clang++ -shared -Wl,-soname,libre2.so.9,--version-script,libre2.symbols -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -o obj/so/libre2.so.9 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.9 obj/so/libre2.so make[4]: Leaving directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2' ln -sf /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2/obj/libre2.a /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release make libcds make[4]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/lib/Release cd /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/lib/Release; \ cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_COMPILER="clang++" -DCMAKE_CXX_FLAGS=-fPIC /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is Clang 23.0.0 -- The CXX compiler identification is Clang 23.0.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Warning (dev) at CMakeLists.txt:24 (set): implicitly converting 'string' to 'STRING' type. This warning is for project developers. Use -Wno-dev to suppress it. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Binary output path: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/lib/Release/bin -- Looking for C++ include linux/membarrier.h C++ std: -std=c++11 (default) -- Looking for C++ include linux/membarrier.h - not found Build type -- Release Compiler version: Clang 23.0.0 System: Linux version: 6.18.4-200.fc43.x86_64 Target architecture: x86_64 Compiler flags: -fPIC -O3 -DNDEBUG -std=c++11;-mcx16 -Wall;-Wextra;-pedantic Exe flags: -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -- Configuring done (0.5s) -- Generating done (0.0s) -- Build files have been written to: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/lib/Release AR="ar" make -C /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/lib/Release make[5]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/lib/Release' [ 4%] Building CXX object CMakeFiles/cds.dir/src/init.cpp.o [ 13%] Building CXX object CMakeFiles/cds.dir/src/hp.cpp.o [ 13%] Building CXX object CMakeFiles/cds-s.dir/src/init.cpp.o [ 18%] Building CXX object CMakeFiles/cds.dir/src/dhp.cpp.o In file included from In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/src/init.cpp/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/src/init.cpp::66: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/init.h:10: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/os/topology.h:: 14: In file included from In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/init.h/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/os/linux/topology.h::1014: : In file included from In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/os/topology.h/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/threading/model.h::149: : In file included from In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/os/linux/topology.h/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/threading/details/_common.h::149: : In file included from In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/threading/model.h/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/gp_decl.h::99: : In file included from In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/threading/details/_common.h/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/base.h::910: : In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/gp_decl.h:/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h9: In file included from :59/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/base.h::1026: : /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.hwarning: :59:26definition of implicit copy constructor for 'retired_ptr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: warning: definition of implicit copy constructor for 'retired_ptr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 5959 | | rreettiirreedd__ppttrr&& ooppeerraattoorr ==(( rreettiirreedd__ppttrr ccoonnsstt&& ss)) nnooeexxcceepptt | | ^ ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h109::10916::16 :note: in implicit copy constructor for 'cds::gc::details::retired_ptr' first required herenote: in implicit copy constructor for 'cds::gc::details::retired_ptr' first required here 109 | 109 | r erteutrunr nc dcsd:s::g:cg:c::d:edteatialisl:s::r:erteitrierde_dp_tprt(r (p ,p ,+ [+][(] (v oviodi*d *p p) ){ {F uFnucn(c)(() (s tsattaitci_cc_acsats*(> (p p) ));) ;} )};) ; | ^| ^ In file included from In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/src/dhp.cpp/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/src/hp.cpp::99: : In file included from In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/dhp.h/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/hp.h::1010: : In file included from In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/hp_common.h/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/hp_common.h::1010: : /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h::5959::2626:: warning: warning: definition of implicit copy constructor for 'retired_ptr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'retired_ptr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 59 | 59 | r e t i r e dr_epttirr&e do_ppetrra&t oorp e=r(a troert i=r(e dr_epttirr ecdo_npsttr& cso)n snto&e xsc)e pnto e xc| e ^p t | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h::109109::1616:: note: note: in implicit copy constructor for 'cds::gc::details::retired_ptr' first required herein implicit copy constructor for 'cds::gc::details::retired_ptr' first required here 109109 | | rreettuurrnn ccddss::::ggcc::::ddeettaaiillss::::rreettiirreedd__ppttrr(( pp,, ++[[]](( vvooiidd** pp )) {{ FFuunncc(())(( ssttaattiicc__ccaasstt<>(( pp ))));; }}));; | | ^ ^ 1 warning generated. 1 warning generated. [ 22%] Building CXX object CMakeFiles/cds-s.dir/src/hp.cpp.o [ 27%] Building CXX object CMakeFiles/cds.dir/src/urcu_gp.cpp.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/src/urcu_gp.cpp:6: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/gp.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/gp_decl.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/base.h:10: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:59:26: warning: definition of implicit copy constructor for 'retired_ptr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 59 | retired_ptr& operator =( retired_ptr const& s) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:109:16: note: in implicit copy constructor for 'cds::gc::details::retired_ptr' first required here 109 | return cds::gc::details::retired_ptr( p, +[]( void* p ) { Func()( static_cast( p )); }); | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/src/hp.cpp:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/hp.h:10: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/hp_common.h:10: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:59:26: warning: definition of implicit copy constructor for 'retired_ptr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 59 | retired_ptr& operator =( retired_ptr const& s) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:109:16: note: in implicit copy constructor for 'cds::gc::details::retired_ptr' first required here 109 | return cds::gc::details::retired_ptr( p, +[]( void* p ) { Func()( static_cast( p )); }); | ^ 11 warning generated. warning generated. 1 warning generated. [ 31%] Building CXX object CMakeFiles/cds-s.dir/src/dhp.cpp.o [ 36%] Building CXX object CMakeFiles/cds-s.dir/src/urcu_gp.cpp.o [ 40%] Building CXX object CMakeFiles/cds.dir/src/urcu_sh.cpp.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/src/urcu_sh.cpp:6: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/sh.h:10: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/sh_decl.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/base.h:10: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:59:26: warning: definition of implicit copy constructor for 'retired_ptr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 59 | retired_ptr& operator =( retired_ptr const& s) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:109:16: note: in implicit copy constructor for 'cds::gc::details::retired_ptr' first required here 109 | return cds::gc::details::retired_ptr( p, +[]( void* p ) { Func()( static_cast( p )); }); | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/src/urcu_gp.cpp:6: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/gp.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/gp_decl.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/base.h:10: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:59:26: warning: definition of implicit copy constructor for 'retired_ptr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 59 | retired_ptr& operator =( retired_ptr const& s) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:109:16: note: in implicit copy constructor for 'cds::gc::details::retired_ptr' first required here 109 | return cds::gc::details::retired_ptr( p, +[]( void* p ) { Func()( static_cast( p )); }); | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/src/dhp.cpp:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/dhp.h:10: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/hp_common.h:10: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:59:26: warning: definition of implicit copy constructor for 'retired_ptr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 59 | retired_ptr& operator =( retired_ptr const& s) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:109:16: note: in implicit copy constructor for 'cds::gc::details::retired_ptr' first required here 109 | return cds::gc::details::retired_ptr( p, +[]( void* p ) { Func()( static_cast( p )); }); | ^ 1 warning generated. 1 warning generated. [ 45%] Building CXX object CMakeFiles/cds.dir/src/thread_data.cpp.o 1 warning generated. [ 50%] Building CXX object CMakeFiles/cds-s.dir/src/urcu_sh.cpp.o [ 54%] Building CXX object CMakeFiles/cds.dir/src/topology_hpux.cpp.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/src/thread_data.cpp:6: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/threading/details/_common.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/gp_decl.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/base.h:10: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:59:26: warning: definition of implicit copy constructor for 'retired_ptr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 59 | In file included from retired_ptr& operator =( retired_ptr const& s) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:109:16: note: in implicit copy constructor for 'cds::gc::details::retired_ptr' first required here 109 | return cds::gc::details::retired_ptr( p, +[]( void* p ) { Func()( static_cast( p )); }); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/src/urcu_sh.cpp:6: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/sh.h:10: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/sh_decl.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/base.h:10: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:59:26: warning: definition of implicit copy constructor for 'retired_ptr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 59 | retired_ptr& operator =( retired_ptr const& s) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:109:16: note: in implicit copy constructor for 'cds::gc::details::retired_ptr' first required here 109 | return cds::gc::details::retired_ptr( p, +[]( void* p ) { In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/src/topology_hpux.cpp:6: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/os/topology.h:14: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/os/linux/topology.h:14: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/threading/model.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/threading/details/_common.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/gp_decl.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/base.h:10: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:59:26: warning: definition of implicit copy constructor for 'retired_ptr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 59 | retired_ptr& operator =( retired_ptr const& s) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:109:16: note: in implicit copy constructor for 'cds::gc::details::retired_ptr' first required here 109 | return cds::gc::details::retired_ptr( p, +[]( void* p ) { Func()( static_cast( p )); }); | ^ Func()( static_cast( p )); }); | ^ 1 warning generated. [ 59%] Building CXX object CMakeFiles/cds-s.dir/src/thread_data.cpp.o 1 warning generated. 1 warning generated. [ 63%] Building CXX object CMakeFiles/cds.dir/src/topology_linux.cpp.o [ 68%] Building CXX object CMakeFiles/cds-s.dir/src/topology_hpux.cpp.o 1 warning generated. [ 72%] Building CXX object CMakeFiles/cds.dir/src/topology_osx.cpp.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/src/thread_data.cpp:6: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/threading/details/_common.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/gp_decl.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/base.h:10: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:59:26: warning: definition of implicit copy constructor for 'retired_ptr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 59 | retired_ptr& operator =( retired_ptr const& s) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:109:16: note: in implicit copy constructor for 'cds::gc::details::retired_ptr' first required here 109 | return cds::gc::details::retired_ptr( p, +[]( void* p ) { Func()( static_cast( p )); }); | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/src/topology_linux.cpp:6: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/os/topology.h:14: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/os/linux/topology.h:14: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/threading/model.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/threading/details/_common.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/gp_decl.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/base.h:10: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:59:26: warning: definition of implicit copy constructor for 'retired_ptr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 59 | retired_ptr& operator =( retired_ptr const& s) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:109:16: note: in implicit copy constructor for 'cds::gc::details::retired_ptr' first required here 109 | return cds::gc::details::retired_ptr( p, +[]( void* p ) { Func()( static_cast( p )); }); | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/src/topology_hpux.cpp:6: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/os/topology.h:14: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/os/linux/topology.h:14: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/threading/model.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/threading/details/_common.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/gp_decl.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/base.h:10: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:59:26: warning: definition of implicit copy constructor for 'retired_ptr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 59 | retired_ptr& operator =( retired_ptr const& s) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:109:16: note: in implicit copy constructor for 'cds::gc::details::retired_ptr' first required here 109 | return cds::gc::details::retired_ptr( p, +[]( void* p ) { Func()( static_cast( p )); }); | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/src/topology_osx.cpp:6: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/os/topology.h:14: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/os/linux/topology.h:14: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/threading/model.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/threading/details/_common.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/gp_decl.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/base.h:10: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:59:26: warning: definition of implicit copy constructor for 'retired_ptr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 59 | retired_ptr& operator =( retired_ptr const& s) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:109:16: note: in implicit copy constructor for 'cds::gc::details::retired_ptr' first required here 109 | return cds::gc::details::retired_ptr( p, +[]( void* p ) { Func()( static_cast( p )); }); | ^ 1 warning generated. 1 warning generated. [ 77%] Building CXX object CMakeFiles/cds.dir/src/dllmain.cpp.o [ 81%] Building CXX object CMakeFiles/cds-s.dir/src/topology_linux.cpp.o 1 warning generated. 1 warning generated. [ 86%] Building CXX object CMakeFiles/cds-s.dir/src/topology_osx.cpp.o [ 90%] Building CXX object CMakeFiles/cds-s.dir/src/dllmain.cpp.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/src/topology_linux.cpp:6: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/os/topology.h:14: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/os/linux/topology.h:14: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/threading/model.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/threading/details/_common.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/gp_decl.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/base.h:10: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:59:26: warning: definition of implicit copy constructor for 'retired_ptr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 59 | retired_ptr& operator =( retired_ptr const& s) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:109:16: note: in implicit copy constructor for 'cds::gc::details::retired_ptr' first required here 109 | return cds::gc::details::retired_ptr( p, +[]( void* p ) { Func()( static_cast( p )); }); | ^ [ 95%] Linking CXX shared library bin/libcds.so In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/src/topology_osx.cpp:6: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/os/topology.h:14: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/os/linux/topology.h:14: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/threading/model.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/threading/details/_common.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/gp_decl.h:9: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/urcu/details/base.h:10: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:59:26: warning: definition of implicit copy constructor for 'retired_ptr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 59 | retired_ptr& operator =( retired_ptr const& s) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/cds/gc/details/retired_ptr.h:109:16: note: in implicit copy constructor for 'cds::gc::details::retired_ptr' first required here 109 | return cds::gc::details::retired_ptr( p, +[]( void* p ) { Func()( static_cast( p )); }); | ^ 1 warning generated. [ 95%] Built target cds 1 warning generated. [100%] Linking CXX static library bin/libcds-s.a [100%] Built target cds-s make[5]: Leaving directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/lib/Release' ln -sf /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds/lib/Release/bin/libcds-s.a /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/libcds.a make[4]: Leaving directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' make[3]: Leaving directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' make updateCloopInterfaces make[3]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/cloop/release/bin/cloop /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/FirebirdInterface.idl c++ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h IDL_FB_INTERFACES_H Firebird I clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/msgs/build_file.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/msgs/build_file.o clang -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/def_awk /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/misc/def_awk.c clang -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/isc_grep /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/misc/isc_grep.c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/cloop/release/bin/cloop /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/FirebirdInterface.idl c-header /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/fb_c_api.tmp FB_C_API_H I macro warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] cat /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/fb_c_api.hdr /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/fb_c_api.tmp >/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/fb_c_api.h 1 warning generated. clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,--version-script,empty.vers /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/msgs/build_file.o -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/build_file /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/build_file -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/iberror_codes.pas cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/misc/pascal/gds_codes.pas /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/iberror.pas cat /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/iberror_codes.pas >> /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/iberror.pas cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/misc/pascal/fb_get_master_interface.pas /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/func.pas /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/def_awk >/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/func.pas /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/def_awk >/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/func.pas /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/isc_grep >/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/func.pas /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/cloop/release/bin/cloop /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/FirebirdInterface.idl pascal /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen/Firebird.pas Firebird --uses SysUtils \ --interfaceFile /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/misc/pascal/Pascal.interface.pas \ --implementationFile /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/misc/pascal/Pascal.implementation.pas \ --exceptionClass FbException \ --functionsFile /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/func.pas \ --prefix I make[3]: Leaving directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' make rest make[3]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/build_file -f /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/firebird.msg -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/iberror_c.h chmod 666 /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/firebird.msg unzip -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/icu/tzdata/le.zip -d /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/tzdata Archive: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/icu/tzdata/le.zip inflating: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/tzdata/metaZones.res inflating: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/tzdata/timezoneTypes.res inflating: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/tzdata/windowsZones.res inflating: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/tzdata/zoneinfo64.res inflating: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/tzdata/ids.dat touch /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/tzdata/ids.dat make[3]: Leaving directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' make yvalve make[3]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/DistributedTransaction.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/MasterImplementation.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/PluginManager.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/alt.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/alt.o unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/../common/StatusHolder.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/../common/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/../common/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/../common/StatusHolder.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/../common/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/../common/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/PluginManager.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../common/classes/ImplementHelper.h:33: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/alt.cpp:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../common/classes/init.h:31: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/alt.cpp:73:16: warning: passing an object that undergoes default argument promotion to 'va_start' has undefined behavior [-Wvarargs] 73 | va_start(ptr, count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/alt.cpp:55:19: note: parameter of type 'USHORT' (aka 'unsigned short') is declared here 55 | USHORT count, ...) | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/alt.cpp:111:16: warning: passing an object that undergoes default argument promotion to 'va_start' has undefined behavior [-Wvarargs] 111 | va_start(ptr, count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/alt.cpp:55:19: note: parameter of type 'USHORT' (aka 'unsigned short') is declared here 55 | USHORT count, ...) | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/alt.cpp:268:16: warning: passing an object that undergoes default argument promotion to 'va_start' has undefined behavior [-Wvarargs] 268 | va_start(ptr, count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/alt.cpp:240:22: note: parameter of type 'SSHORT' (aka 'short') is declared here 240 | SSHORT count, ...) | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/alt.cpp:594:9: warning: 'isc_ddl' is deprecated [-Wdeprecated-declarations] 594 | return isc_ddl(status_vector, db_handle, tra_handle, ddl_length, ddl); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/ibase.h:721:12: note: 'isc_ddl' has been explicitly marked deprecated here 721 | ISC_STATUS FB_API_DEPRECATED ISC_EXPORT isc_ddl(ISC_STATUS*, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/ibase.h:62:42: note: expanded from macro 'FB_API_DEPRECATED' 62 | #define FB_API_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:451:7: warning: 'destroy' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 451 | void destroy(unsigned dstrFlags); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:157:15: note: overridden virtual function is here 157 | virtual void destroy(unsigned dstrFlags) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:454:7: warning: 'getInfo' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 454 | void getInfo(Firebird::CheckStatusWrapper* status, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10935:16: note: overridden virtual function is here 10935 | virtual void getInfo(StatusType* status, unsigned itemsLength, const unsigned char* items, unsigned bufferLength, unsigned char* buffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:457:11: warning: 'getType' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 457 | unsigned getType(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10936:20: note: overridden virtual function is here 10936 | virtual unsigned getType(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:458:14: warning: 'getPlan' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 458 | const char* getPlan(Firebird::CheckStatusWrapper* status, FB_BOOLEAN detailed); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10937:23: note: overridden virtual function is here 10937 | virtual const char* getPlan(StatusType* status, FB_BOOLEAN detailed) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:459:13: warning: 'getAffectedRecords' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 459 | ISC_UINT64 getAffectedRecords(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10938:22: note: overridden virtual function is here 10938 | virtual ISC_UINT64 getAffectedRecords(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:460:30: warning: 'getInputMetadata' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 460 | Firebird::IMessageMetadata* getInputMetadata(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10939:29: note: overridden virtual function is here 10939 | virtual IMessageMetadata* getInputMetadata(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:461:30: warning: 'getOutputMetadata' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 461 | Firebird::IMessageMetadata* getOutputMetadata(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10940:29: note: overridden virtual function is here 10940 | virtual IMessageMetadata* getOutputMetadata(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:462:26: warning: 'execute' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 462 | Firebird::ITransaction* execute(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10941:25: note: overridden virtual function is here 10941 | virtual ITransaction* execute(StatusType* status, ITransaction* transaction, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, void* outBuffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:465:24: warning: 'openCursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 465 | Firebird::IResultSet* openCursor(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10942:23: note: overridden virtual function is here 10942 | virtual IResultSet* openCursor(StatusType* status, ITransaction* transaction, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, unsigned flags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:468:7: warning: 'setCursorName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 468 | void setCursorName(Firebird::CheckStatusWrapper* status, const char* name); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10943:16: note: overridden virtual function is here 10943 | virtual void setCursorName(StatusType* status, const char* name) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:469:7: warning: 'free' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 469 | void free(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10949:16: note: overridden virtual function is here 10949 | virtual void free(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:470:7: warning: 'deprecatedFree' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 470 | void deprecatedFree(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10944:16: note: overridden virtual function is here 10944 | virtual void deprecatedFree(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:471:11: warning: 'getFlags' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 471 | unsigned getFlags(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10945:20: note: overridden virtual function is here 10945 | virtual unsigned getFlags(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:473:15: warning: 'getTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 473 | unsigned int getTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10946:20: note: overridden virtual function is here 10946 | virtual unsigned getTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:474:7: warning: 'setTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 474 | void setTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10947:16: note: overridden virtual function is here 10947 | virtual void setTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:475:10: warning: 'createBatch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 475 | YBatch* createBatch(Firebird::CheckStatusWrapper* status, Firebird::IMessageMetadata* inMetadata, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10948:19: note: overridden virtual function is here 10948 | virtual IBatch* createBatch(StatusType* status, IMessageMetadata* inMetadata, unsigned parLength, const unsigned char* par) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:519:7: warning: 'destroy' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 519 | void destroy(unsigned dstrFlags); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:157:15: note: overridden virtual function is here 157 | virtual void destroy(unsigned dstrFlags) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:524:7: warning: 'getInfo' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 524 | void getInfo(Firebird::CheckStatusWrapper* status, unsigned int itIn file included from emsLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12262:16: note: overridden virtual function is here 12262 | virtual void getInfo(StatusType* status, unsigned itemsLength, const unsigned char* items, unsigned bufferLength, unsigned char* buffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:526:16: warning: 'startTransaction' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 526 | YTransaction* startTransaction(Firebird::CheckStatusWrapper* status, unsigned int tpbLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12263:25: note: overridden virtual function is here 12263 | virtual ITransaction* startTransaction(StatusType* status, unsigned tpbLength, const unsigned char* tpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:528:16: warning: 'reconnectTransaction' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 528 | YTransaction* reconnectTransaction(Firebird::CheckStatusWrapper* status, unsigned int length, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12264:25: note: overridden virtual function is here 12264 | virtual ITransaction* reconnectTransaction(StatusType* status, unsigned length, const unsigned char* id) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:530:12: warning: 'compileRequest' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 530 | YRequest* compileRequest(Firebird::CheckStatusWrapper* status, unsigned int blrLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12265:21: note: overridden virtual function is here 12265 | virtual IRequest* compileRequest(StatusType* status, unsigned blrLength, const unsigned char* blr) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:532:7: warning: 'transactRequest' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 532 | void transactRequest(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12266:16: note: overridden virtual function is here 12266 | virtual void transactRequest(StatusType* status, ITransaction* transaction, unsigned blrLength, const unsigned char* blr, unsigned inMsgLength, const unsigned char* inMsg, unsigned outMsgLength, unsigned char* outMsg) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:535:9: warning: 'createBlob' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 535 | YBlob* createBlob(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12267:18: note: overridden virtual function is here 12267 | virtual IBlob* createBlob(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned bpbLength, const unsigned char* bpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:537:9: warning: 'openBlob' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 537 | YBlob* openBlob(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12268:18: note: overridden virtual function is here 12268 | virtual IBlob* openBlob(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned bpbLength, const unsigned char* bpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:539:6: warning: 'getSlice' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 539 | int getSlice(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12269:15: note: overridden virtual function is here 12269 | virtual int getSlice(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned sdlLength, const unsigned char* sdl, unsigned paramLength, const unsigned char* param, int sliceLength, unsigned char* slice) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:542:7: warning: 'putSlice' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 542 | void putSlice(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12270:16: note: overridden virtual function is here 12270 | virtual void putSlice(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned sdlLength, const unsigned char* sdl, unsigned paramLength, const unsigned char* param, int sliceLength, unsigned char* slice) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:545:7: warning: 'executeDyn' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 545 | void executeDyn(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, unsigned int length, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12271:16: note: overridden virtual function is here 12271 | virtual void executeDyn(StatusType* status, ITransaction* transaction, unsigned length, const unsigned char* dyn) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:547:14: warning: 'prepare' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 547 | YStatement* prepare(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* tra, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12272:23: note: overridden virtual function is here 12272 | virtual IStatement* prepare(StatusType* status, ITransaction* tra, unsigned stmtLength, const char* sqlStmt, unsigned dialect, unsigned flags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:549:26: warning: 'execute' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 549 | Firebird::ITransaction* execute(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12273:25: note: overridden virtual function is here 12273 | virtual ITransaction* execute(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, void* outBuffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:553:24: warning: 'openCursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 553 | Firebird::IResultSet* openCursor(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12274:23: note: overridden virtual function is here 12274 | virtual IResultSet* openCursor(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, const char* cursorName, unsigned cursorFlags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:557:11: warning: 'queEvents' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 557 | YEvents* queEvents(Firebird::CheckStatusWrapper* status, Firebird::IEventCallback* callback, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12275:20: note: overridden virtual function is here 12275 | virtual IEvents* queEvents(StatusType* status, IEventCallback* callback, unsigned length, const unsigned char* events) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:559:7: warning: 'cancelOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 559 | void cancelOperation(Firebird::CheckStatusWrapper* status, int option); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12276:16: note: overridden virtual function is here 12276 | virtual void cancelOperation(StatusType* status, int option) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:560:7: warning: 'ping' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 560 | void ping(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12277:16: note: overridden virtual function is here 12277 | virtual void ping(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:561:7: warning: 'detach' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 561 | void detach(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12286:16: note: overridden virtual function is here 12286 | virtual void detach(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:562:7: warning: 'dropDatabase' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 562 | void dropDatabase(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12287:16: note: overridden virtual function is here 12287 | virtual void dropDatabase(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:563:7: warning: 'deprecatedDetach' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 563 | void deprecatedDetach(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12278:16: note: overridden virtual function is here 12278 | virtual void deprecatedDetach(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:564:7: warning: 'deprecatedDropDatabase' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 564 | void deprecatedDropDatabase(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12279:16: note: overridden virtual function is here 12279 | virtual void deprecatedDropDatabase(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:574:15: warning: 'getIdleTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 574 | unsigned int getIdleTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12280:20: note: overridden virtual function is here 12280 | virtual unsigned getIdleTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:575:7: warning: 'setIdleTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 575 | void setIdleTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12281:16: note: overridden virtual function is here 12281 | virtual void setIdleTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:576:15: warning: 'getStatementTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 576 | unsigned int getStatementTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12282:20: note: overridden virtual function is here 12282 | virtual unsigned getStatementTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:577:7: warning: 'setStatementTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 577 | void setStatementTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12283:16: note: overridden virtual function is here 12283 | virtual void setStatementTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:578:10: warning: 'createBatch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 578 | YBatch* createBatch(Firebird::CheckStatusWrapper* status,/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12284:19: note: overridden virtual function is here 12284 | virtual IBatch* createBatch(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, unsigned parLength, const unsigned char* par) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/DistributedTransaction.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/DistributedTransaction.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:581:15: warning: 'createReplicator' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 581 | YReplicator* createReplicator(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12285:24: note: overridden virtual function is here 12285 | virtual IReplicator* createReplicator(StatusType* status) = 0; | ^ :34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:451:7: warning: 'destroy' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 451 | void destroy(unsigned dstrFlags); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:157:15: note: overridden virtual function is here 157 | virtual void destroy(unsigned dstrFlags) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:454:7: warning: 'getInfo' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 454 | void getInfo(Firebird::CheckStatusWrapper* status, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10935:16: note: overridden virtual function is here 10935 | virtual void getInfo(StatusType* status, unsigned itemsLength, const unsigned char* items, unsigned bufferLength, unsigned char* buffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:457:11: warning: 'getType' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 457 | unsigned getType(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10936:20: note: overridden virtual function is here 10936 | virtual unsigned getType(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:458:14: warning: 'getPlan' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 458 | const char* getPlan(Firebird::CheckStatusWrapper* status, FB_BOOLEAN detailed); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10937:23: note: overridden virtual function is here 10937 | virtual const char* getPlan(StatusType* status, FB_BOOLEAN detailed) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:459:13: warning: 'getAffectedRecords' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 459 | ISC_UINT64 getAffectedRecords(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10938:22: note: overridden virtual function is here 10938 | virtual ISC_UINT64 getAffectedRecords(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:460:30: warning: 'getInputMetadata' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 460 | Firebird::IMessageMetadata* getInputMetadata(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10939:29: note: overridden virtual function is here 10939 | virtual IMessageMetadata* getInputMetadata(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:461:30: warning: 'getOutputMetadata' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 461 | Firebird::IMessageMetadata* getOutputMetadata(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10940:29: note: overridden virtual function is here 10940 | virtual IMessageMetadata* getOutputMetadata(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:462:26: warning: 'execute' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 462 | Firebird::ITransaction* execute(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10941:25: note: overridden virtual function is here 10941 | virtual ITransaction* execute(StatusType* status, ITransaction* transaction, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, void* outBuffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:465:24: warning: 'openCursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 465 | Firebird::IResultSet* openCursor(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10942:23: note: overridden virtual function is here 10942 | virtual IResultSet* openCursor(StatusType* status, ITransaction* transaction, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, unsigned flags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:468:7: warning: 'setCursorName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 468 | void setCursorName(Firebird::CheckStatusWrapper* status, const char* name); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10943:16: note: overridden virtual function is here 10943 | virtual void setCursorName(StatusType* status, const char* name) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:469:7: warning: 'free' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 469 | void free(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10949:16: note: overridden virtual function is here 10949 | virtual void free(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:470:7: warning: 'deprecatedFree' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 470 | void deprecatedFree(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10944:16: note: overridden virtual function is here 10944 | virtual void deprecatedFree(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:471:11: warning: 'getFlags' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 471 | unsigned getFlags(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10945:20: note: overridden virtual function is here 10945 | virtual unsigned getFlags(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:473:15: warning: 'getTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 473 | unsigned int getTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10946:20: note: overridden virtual function is here 10946 | virtual unsigned getTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:474:7: warning: 'setTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 474 | void setTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10947:16: note: overridden virtual function is here 10947 | virtual void setTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:475:10: warning: 'createBatch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 475 | YBatch* createBatch(Firebird::CheckStatusWrapper* status, Firebird::IMessageMetadata* inMetadata, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10948:19: note: overridden virtual function is here 10948 | virtual IBatch* createBatch(StatusType* status, IMessageMetadata* inMetadata, unsigned parLength, const unsigned char* par) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:519:7: warning: 'destroy' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 519 | void destroy(unsigned dstrFlags); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:157:15: note: overridden virtual function is here 157 | virtual void destroy(unsigned dstrFlags) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:524:7: warning: 'getInfo' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 524 | void getInfo(Firebird::CheckStatusWrapper* status, unsigned int itemsLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12262:16: note: overridden virtual function is here 12262 | virtual void getInfo(StatusType* status, unsigned itemsLength, const unsigned char* items, unsigned bufferLength, unsigned char* buffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:526:16: warning: 'startTransaction' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 526 | YTransaction* startTransaction(Firebird::CheckStatusWrapper* status, unsigned int tpbLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12263:25: note: overridden virtual function is here 12263 | virtual ITransaction* startTransaction(StatusType* status, unsigned tpbLength, const unsigned char* tpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:528:16: warning: 'reconnectTransaction' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 528 | YTransaction* reconnectTransaction(Firebird::CheckStatusWrapper* status, unsigned int length, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12264:25: note: overridden virtual function is here 12264 | virtual ITransaction* reconnectTransaction(StatusType* status, unsigned length, const unsigned char* id) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:530:12: warning: 'compileRequest' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 530 | YRequest* compileRequest(Firebird::CheckStatusWrapper* status, unsigned int blrLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12265:21: note: overridden virtual function is here 12265 | virtual IRequest* compileRequest(StatusType* status, unsigned blrLength, const unsigned char* blr) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:532:7: warning: 'transactRequest' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 532 | void transactRequest(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12266:16: note: overridden virtual function is here 12266 | virtual void transactRequest(StatusType* status, ITransaction* transaction, unsigned blrLength, const unsigned char* blr, unsigned inMsgLength, const unsigned char* inMsg, unsigned outMsgLength, unsigned char* outMsg) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:535:9: warning: 'createBlob' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 535 | YBlob* createBlob(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12267:18: note: overridden virtual function is here 12267 | virtual IBlob* createBlob(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned bpbLength, const unsigned char* bpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:537:9: warning: 'openBlob' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 537 | YBlob* openBlob(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12268:18: note: overridden virtual function is here 12268 | virtual IBlob* openBlob(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned bpbLength, const unsigned char* bpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:539:6: warning: 'getSlice' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 539 | int getSlice(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12269:15: note: overridden virtual function is here 12269 | virtual int getSlice(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned sdlLength, const unsigned char* sdl, unsigned paramLength, const unsigned char* param, int sliceLength, unsigned char* slice) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:542:7: warning: 'putSlice' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 542 | void putSlice(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12270:16: note: overridden virtual function is here 12270 | virtual void putSlice(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned sdlLength, const unsigned char* sdl, unsigned paramLength, const unsigned char* param, int sliceLength, unsigned char* slice) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:545:7: warning: 'executeDyn' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 545 | void executeDyn(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, unsigned int length, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12271:16: note: overridden virtual function is here 12271 | virtual void executeDyn(StatusType* status, ITransaction* transaction, unsigned length, const unsigned char* dyn) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:547:14: warning: 'prepare' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 547 | YStatement* prepare(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* tra, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12272:23: note: overridden virtual function is here 12272 | virtual IStatement* prepare(StatusType* status, ITransaction* tra, unsigned stmtLength, const char* sqlStmt, unsigned dialect, unsigned flags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:549:26: warning: 'execute' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 549 | Firebird::ITransaction* execute(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12273:25: note: overridden virtual function is here 12273 | virtual ITransaction* execute(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, void* outBuffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:553:24: warning: 'openCursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 553 | Firebird::IResultSet* openCursor(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12274:23: note: overridden virtual function is here 12274 | virtual IResultSet* openCursor(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, const char* cursorName, unsigned cursorFlags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:557:11: warning: 'queEvents' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 557 | YEvents* queEvents(Firebird::CheckStatusWrapper* status, Firebird::IEventCallback* callback, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12275:20: note: overridden virtual function is here 12275 | virtual IEvents* queEvents(StatusType* status, IEventCallback* callback, unsigned length, const unsigned char* events) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:559:7: warning: 'cancelOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 559 | void cancelOperation(Firebird::CheckStatusWrapper* status, int option); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12276:16: note: overridden virtual function is here 12276 | virtual void cancelOperation(StatusType* status, int option) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:560:7: warning: 'ping' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 560 | void ping(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12277:16: note: overridden virtual function is here 12277 | virtual void ping(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:561:7: warning: 'detach' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 561 | void detach(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12286:16: note: overridden virtual function is here 12286 | virtual void detach(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:562:7: warning: 'dropDatabase' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 562 | void dropDatabase(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12287:16: note: overridden virtual function is here 12287 | virtual void dropDatabase(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:563:7: warning: 'deprecatedDetach' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 563 | void deprecatedDetach(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12278:16: note: overridden virtual function is here 12278 | virtual void deprecatedDetach(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:564:7: warning: 'deprecatedDropDatabase' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 564 | void deprecatedDropDatabase(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12279:16: note: overridden virtual function is here 12279 | virtual void deprecatedDropDatabase(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:574:15: warning: 'getIdleTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 574 | unsigned int getIdleTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12280:20: note: overridden virtual function is here 12280 | virtual unsigned getIdleTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:575:7: warning: 'setIdleTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 575 | void setIdleTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12281:16: note: overridden virtual function is here 12281 | virtual void setIdleTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:576:15: warning: 'getStatementTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 576 | unsigned int getStatementTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12282:20: note: overridden virtual function is here 12282 | virtual unsigned getStatementTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:577:7: warning: 'setStatementTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 577 | void setStatementTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12283:16: note: overridden virtual function is here 12283 | virtual void setStatementTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:578:10: warning: 'createBatch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 578 | YBatch* createBatch(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12284:19: note: overridden virtual function is here 12284 | virtual IBatch* createBatch(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, unsigned parLength, const unsigned char* par) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/MasterImplementation.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:581:15: warning: 'createReplicator' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 581 | YReplicator* createReplicator(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12285:24: note: overridden virtual function is here 12285 | virtual IReplicator* createReplicator(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:451:7: warning: 'destroy' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 451 | void destroy(unsigned dstrFlags); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:157:15: note: overridden virtual function is here 157 | virtual void destroy(unsigned dstrFlags) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:454:7: warning: 'getInfo' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 454 | void getInfo(Firebird::CheckStatusWrapper* status, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10935:16: note: overridden virtual function is here 10935 | virtual void getInfo(StatusType* status, unsigned itemsLength, const unsigned char* items, unsigned bufferLength, unsigned char* buffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:457:11: warning: 'getType' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 457 | unsigned getType(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10936:20: note: overridden virtual function is here 10936 | virtual unsigned getType(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:458:14: warning: 'getPlan' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 458 | const char* getPlan(Firebird::CheckStatusWrapper* status, FB_BOOLEAN detailed); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10937:23: note: overridden virtual function is here 10937 | virtual const char* getPlan(StatusType* status, FB_BOOLEAN detailed) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:459:13: warning: 'getAffectedRecords' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 459 | ISC_UINT64 getAffectedRecords(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10938:22: note: overridden virtual function is here 10938 | virtual ISC_UINT64 getAffectedRecords(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:460:30: warning: 'getInputMetadata' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 460 | Firebird::IMessageMetadata* getInputMetadata(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10939:29: note: overridden virtual function is here 10939 | virtual IMessageMetadata* getInputMetadata(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:461:30: warning: 'getOutputMetadata' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 461 | Firebird::IMessageMetadata* getOutputMetadata(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10940:29: note: overridden virtual function is here 10940 | virtual IMessageMetadata* getOutputMetadata(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:462:26: warning: 'execute' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 462 | Firebird::ITransaction* execute(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10941:25: note: overridden virtual function is here 10941 | virtual ITransaction* execute(StatusType* status, ITransaction* transaction, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, void* outBuffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:465:24: warning: 'openCursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 465 | Firebird::IResultSet* openCursor(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10942:23: note: overridden virtual function is here 10942 | virtual IResultSet* openCursor(StatusType* status, ITransaction* transaction, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, unsigned flags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:468:7: warning: 'setCursorName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 468 | void setCursorName(Firebird::CheckStatusWrapper* status, const char* name); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10943:16: note: overridden virtual function is here 10943 | virtual void setCursorName(StatusType* status, const char* name) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:469:7: warning: 'free' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 469 | void free(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10949:16: note: overridden virtual function is here 10949 | virtual void free(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:470:7: warning: 'deprecatedFree' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 470 | void deprecatedFree(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10944:16: note: overridden virtual function is here 10944 | virtual void deprecatedFree(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:471:11: warning: 'getFlags' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 471 | unsigned getFlags(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10945:20: note: overridden virtual function is here 10945 | virtual unsigned getFlags(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:473:15: warning: 'getTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 473 | unsigned int getTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10946:20: note: overridden virtual function is here 10946 | virtual unsigned getTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:474:7: warning: 'setTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 474 | void setTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10947:16: note: overridden virtual function is here 10947 | virtual void setTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:475:10: warning: 'createBatch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 475 | YBatch* createBatch(Firebird::CheckStatusWrapper* status, Firebird::IMessageMetadata* inMetadata, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10948:19: note: overridden virtual function is here 10948 | virtual IBatch* createBatch(StatusType* status, IMessageMetadata* inMetadata, unsigned parLength, const unsigned char* par) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:519:7: warning: 'destroy' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 519 | void destroy(unsigned dstrFlags); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:157:15: note: overridden virtual function is here 157 | virtual void destroy(unsigned dstrFlags) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:524:7: warning: 'getInfo' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 524 | void getInfo(Firebird::CheckStatusWrapper* status, unsigned int itemsLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12262:16: note: overridden virtual function is here 12262 | virtual void getInfo(StatusType* status, unsigned itemsLength, const unsigned char* items, unsigned bufferLength, unsigned char* buffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:526:16: warning: 'startTransaction' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 526 | YTransaction* startTransaction(Firebird::CheckStatusWrapper* status, unsigned int tpbLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12263:25: note: overridden virtual function is here 12263 | virtual ITransaction* startTransaction(StatusType* status, unsigned tpbLength, const unsigned char* tpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:528:16: warning: 'reconnectTransaction' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 528 | YTransaction* reconnectTransaction(Firebird::CheckStatusWrapper* status, unsigned int length, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12264:25: note: overridden virtual function is here 12264 | virtual ITransaction* reconnectTransaction(StatusType* status, unsigned length, const unsigned char* id) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:530:12: warning: 'compileRequest' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 530 | YRequest* compileRequest(Firebird::CheckStatusWrapper* status, unsigned int blrLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12265:21: note: overridden virtual function is here 12265 | virtual IRequest* compileRequest(StatusType* status, unsigned blrLength, const unsigned char* blr) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:532:7: warning: 'transactRequest' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 532 | void transactRequest(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12266:16: note: overridden virtual function is here 12266 | virtual void transactRequest(StatusType* status, ITransaction* transaction, unsigned blrLength, const unsigned char* blr, unsigned inMsgLength, const unsigned char* inMsg, unsigned outMsgLength, unsigned char* outMsg) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:535:9: warning: 'createBlob' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 535 | YBlob* createBlob(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12267:18: note: overridden virtual function is here 12267 | virtual IBlob* createBlob(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned bpbLength, const unsigned char* bpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:537:9: warning: 'openBlob' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 537 | YBlob* openBlob(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12268:18: note: overridden virtual function is here 12268 | virtual IBlob* openBlob(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned bpbLength, const unsigned char* bpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:539:6: warning: 'getSlice' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 539 | int getSlice(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12269:15: note: overridden virtual function is here 12269 | virtual int getSlice(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned sdlLength, const unsigned char* sdl, unsigned paramLength, const unsigned char* param, int sliceLength, unsigned char* slice) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:542:7: warning: 'putSlice' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 542 | void putSlice(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12270:16: note: overridden virtual function is here 12270 | virtual void putSlice(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned sdlLength, const unsigned char* sdl, unsigned paramLength, const unsigned char* param, int sliceLength, unsigned char* slice) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:545:7: warning: 'executeDyn' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 545 | void executeDyn(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, unsigned int length, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12271:16: note: overridden virtual function is here 12271 | virtual void executeDyn(StatusType* status, ITransaction* transaction, unsigned length, const unsigned char* dyn) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:547:14: warning: 'prepare' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 547 | YStatement* prepare(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* tra, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12272:23: note: overridden virtual function is here 12272 | virtual IStatement* prepare(StatusType* status, ITransaction* tra, unsigned stmtLength, const char* sqlStmt, unsigned dialect, unsigned flags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:549:26: warning: 'execute' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 549 | Firebird::ITransaction* execute(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12273:25: note: overridden virtual function is here 12273 | virtual ITransaction* execute(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, void* outBuffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:553:24: warning: 'openCursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 553 | Firebird::IResultSet* openCursor(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12274:23: note: overridden virtual function is here 12274 | virtual IResultSet* openCursor(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, const char* cursorName, unsigned cursorFlags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:557:11: warning: 'queEvents' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 557 | YEvents* queEvents(Firebird::CheckStatusWrapper* status, Firebird::IEventCallback* callback, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12275:20: note: overridden virtual function is here 12275 | virtual IEvents* queEvents(StatusType* status, IEventCallback* callback, unsigned length, const unsigned char* events) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:559:7: warning: 'cancelOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 559 | void cancelOperation(Firebird::CheckStatusWrapper* status, int option); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12276:16: note: overridden virtual function is here 12276 | virtual void cancelOperation(StatusType* status, int option) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:560:7: warning: 'ping' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 560 | void ping(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12277:16: note: overridden virtual function is here 12277 | virtual void ping(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:561:7: warning: 'detach' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 561 | void detach(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12286:16: note: overridden virtual function is here 12286 | virtual void detach(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:562:7: warning: 'dropDatabase' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 562 | void dropDatabase(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12287:16: note: overridden virtual function is here 12287 | virtual void dropDatabase(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:563:7: warning: 'deprecatedDetach' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 563 | void deprecatedDetach(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12278:16: note: overridden virtual function is here 12278 | virtual void deprecatedDetach(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:564:7: warning: 'deprecatedDropDatabase' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 564 | void deprecatedDropDatabase(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12279:16: note: overridden virtual function is here 12279 | virtual void deprecatedDropDatabase(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:574:15: warning: 'getIdleTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 574 | unsigned int getIdleTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12280:20: note: overridden virtual function is here 12280 | virtual unsigned getIdleTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:575:7: warning: 'setIdleTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 575 | void setIdleTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12281:16: note: overridden virtual function is here 12281 | virtual void setIdleTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:576:15: warning: 'getStatementTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 576 | unsigned int getStatementTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12282:20: note: overridden virtual function is here 12282 | virtual unsigned getStatementTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:577:7: warning: 'setStatementTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 577 | void setStatementTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12283:16: note: overridden virtual function is here 12283 | virtual void setStatementTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:578:10: warning: 'createBatch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 578 | YBatch* createBatch(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12284:19: note: overridden virtual function is here 12284 | virtual IBatch* createBatch(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, unsigned parLength, const unsigned char* par) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/PluginManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/MasterImplementation.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../yvalve/YObjects.h:581:15: warning: 'createReplicator' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 581 | YReplicator* createReplicator(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12285:24: note: overridden virtual function is here 12285 | virtual IReplicator* createReplicator(StatusType* status) = 0; | ^ 7 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/array.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 46 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/blob.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 46 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/gds.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/gds.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:40: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/array_proto.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../common/classes/MetaString.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../jrd/intl.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/gds.cpp:49: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../common/os/path_utils.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:451:7: warning: 'destroy' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 451 | void destroy(unsigned dstrFlags); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:157:15: note: overridden virtual function is here 157 | virtual void destroy(unsigned dstrFlags) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:454:7: warning: 'getInfo' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 454 | void getInfo(Firebird::CheckStatusWrapper* status, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10935:16: note: overridden virtual function is here 10935 | virtual void getInfo(StatusType* status, unsigned itemsLength, const unsigned char* items, unsigned bufferLength, unsigned char* buffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:457:11: warning: 'getType' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 457 | unsigned getType(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10936:20: note: overridden virtual function is here 10936 | virtual unsigned getType(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:458:14: warning: 'getPlan' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 458 | const char* getPlan(Firebird::CheckStatusWrapper* status, FB_BOOLEAN detailed); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10937:23: note: overridden virtual function is here 10937 | virtual const char* getPlan(StatusType* status, FB_BOOLEAN detailed) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:459:13: warning: 'getAffectedRecords' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 459 | ISC_UINT64 getAffectedRecords(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10938:22: note: overridden virtual function is here 10938 | virtual ISC_UINT64 getAffectedRecords(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:460:30: warning: 'getInputMetadata' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 460 | Firebird::IMessageMetadata* getInputMetadata(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10939:29: note: overridden virtual function is here 10939 | virtual IMessageMetadata* getInputMetadata(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:461:30: warning: 'getOutputMetadata' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 461 | Firebird::IMessageMetadata* getOutputMetadata(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10940:29: note: overridden virtual function is here 10940 | virtual IMessageMetadata* getOutputMetadata(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:462:26: warning: 'execute' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 462 | Firebird::ITransaction* execute(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10941:25: note: overridden virtual function is here 10941 | virtual ITransaction* execute(StatusType* status, ITransaction* transaction, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, void* outBuffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:465:24: warning: 'openCursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 465 | Firebird::IResultSet* openCursor(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10942:23: note: overridden virtual function is here 10942 | virtual IResultSet* openCursor(StatusType* status, ITransaction* transaction, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, unsigned flags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:468:7: warning: 'setCursorName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 468 | void setCursorName(Firebird::CheckStatusWrapper* status, const char* name); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10943:16: note: overridden virtual function is here 10943 | virtual void setCursorName(StatusType* status, const char* name) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:469:7: warning: 'free' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 469 | void free(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10949:16: note: overridden virtual function is here 10949 | virtual void free(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:470:7: warning: 'deprecatedFree' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 470 | void deprecatedFree(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10944:16: note: overridden virtual function is here 10944 | virtual void deprecatedFree(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:471:11: warning: 'getFlags' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 471 | unsigned getFlags(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10945:20: note: overridden virtual function is here 10945 | virtual unsigned getFlags(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:473:15: warning: 'getTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 473 | unsigned int getTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10946:20: note: overridden virtual function is here 10946 | virtual unsigned getTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:474:7: warning: 'setTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 474 | void setTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10947:16: note: overridden virtual function is here 10947 | virtual void setTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:475:10: warning: 'createBatch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 475 | YBatch* createBatch(Firebird::CheckStatusWrapper* status, Firebird::IMessageMetadata* inMetadata, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10948:19: note: overridden virtual function is here 10948 | virtual IBatch* createBatch(StatusType* status, IMessageMetadata* inMetadata, unsigned parLength, const unsigned char* par) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:519:7: warning: 'destroy' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 519 | void destroy(unsigned dstrFlags); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:157:15: note: overridden virtual function is here 157 | virtual void destroy(unsigned dstrFlags) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:524:7: warning: 'getInfo' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 524 | void getInfo(Firebird::CheckStatusWrapper* status, unsigned int itemsLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12262:16: note: overridden virtual function is here 12262 | virtual void getInfo(StatusType* status, unsigned itemsLength, const unsigned char* items, unsigned bufferLength, unsigned char* buffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:526:16: warning: 'startTransaction' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 526 | YTransaction* startTransaction(Firebird::CheckStatusWrapper* status, unsigned int tpbLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12263:25: note: overridden virtual function is here 12263 | virtual ITransaction* startTransaction(StatusType* status, unsigned tpbLength, const unsigned char* tpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:528:16: warning: 'reconnectTransaction' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 528 | YTransaction* reconnectTransaction(Firebird::CheckStatusWrapper* status, unsigned int length, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12264:25: note: overridden virtual function is here 12264 | virtual ITransaction* reconnectTransaction(StatusType* status, unsigned length, const unsigned char* id) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:530:12: warning: 'compileRequest' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 530 | YRequest* compileRequest(Firebird::CheckStatusWrapper* status, unsigned int blrLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12265:21: note: overridden virtual function is here 12265 | virtual IRequest* compileRequest(StatusType* status, unsigned blrLength, const unsigned char* blr) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:532:7: warning: 'transactRequest' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 532 | void transactRequest(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12266:16: note: overridden virtual function is here 12266 | virtual void transactRequest(StatusType* status, ITransaction* transaction, unsigned blrLength, const unsigned char* blr, unsigned inMsgLength, const unsigned char* inMsg, unsigned outMsgLength, unsigned char* outMsg) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:535:9: warning: 'createBlob' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 535 | YBlob* createBlob(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12267:18: note: overridden virtual function is here 12267 | virtual IBlob* createBlob(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned bpbLength, const unsigned char* bpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:537:9: warning: 'openBlob' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 537 | YBlob* openBlob(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12268:18: note: overridden virtual function is here 12268 | virtual IBlob* openBlob(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned bpbLength, const unsigned char* bpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:539:6: warning: 'getSlice' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 539 | int getSlice(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12269:15: note: overridden virtual function is here 12269 | virtual int getSlice(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned sdlLength, const unsigned char* sdl, unsigned paramLength, const unsigned char* param, int sliceLength, unsigned char* slice) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:542:7: warning: 'putSlice' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 542 | void putSlice(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12270:16: note: overridden virtual function is here 12270 | virtual void putSlice(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned sdlLength, const unsigned char* sdl, unsigned paramLength, const unsigned char* param, int sliceLength, unsigned char* slice) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:545:7: warning: 'executeDyn' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 545 | void executeDyn(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, unsigned int length, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12271:16: note: overridden virtual function is here 12271 | virtual void executeDyn(StatusType* status, ITransaction* transaction, unsigned length, const unsigned char* dyn) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:547:14: warning: 'prepare' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 547 | YStatement* prepare(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* tra, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12272:23: note: overridden virtual function is here 12272 | virtual IStatement* prepare(StatusType* status, ITransaction* tra, unsigned stmtLength, const char* sqlStmt, unsigned dialect, unsigned flags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:549:26: warning: 'execute' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 549 | Firebird::ITransaction* execute(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12273:25: note: overridden virtual function is here 12273 | virtual ITransaction* execute(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, void* outBuffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:553:24: warning: 'openCursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 553 | Firebird::IResultSet* openCursor(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12274:23: note: overridden virtual function is here 12274 | virtual IResultSet* openCursor(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, const char* cursorName, unsigned cursorFlags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:557:11: warning: 'queEvents' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 557 | YEvents* queEvents(Firebird::CheckStatusWrapper* status, Firebird::IEventCallback* callback, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12275:20: note: overridden virtual function is here 12275 | virtual IEvents* queEvents(StatusType* status, IEventCallback* callback, unsigned length, const unsigned char* events) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:559:7: warning: 'cancelOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 559 | void cancelOperation(Firebird::CheckStatusWrapper* status, int option); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12276:16: note: overridden virtual function is here 12276 | virtual void cancelOperation(StatusType* status, int option) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:560:7: warning: 'ping' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 560 | void ping(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12277:16: note: overridden virtual function is here 12277 | virtual void ping(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:561:7: warning: 'detach' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 561 | void detach(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12286:16: note: overridden virtual function is here 12286 | virtual void detach(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:562:7: warning: 'dropDatabase' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 562 | void dropDatabase(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12287:16: note: overridden virtual function is here 12287 | virtual void dropDatabase(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:563:7: warning: 'deprecatedDetach' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 563 | void deprecatedDetach(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12278:16: note: overridden virtual function is here 12278 | virtual void deprecatedDetach(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:564:7: warning: 'deprecatedDropDatabase' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 564 | void deprecatedDropDatabase(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12279:16: note: overridden virtual function is here 12279 | virtual void deprecatedDropDatabase(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:574:15: warning: 'getIdleTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 574 | unsigned int getIdleTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12280:20: note: overridden virtual function is here 12280 | virtual unsigned getIdleTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:575:7: warning: 'setIdleTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 575 | void setIdleTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12281:16: note: overridden virtual function is here 12281 | virtual void setIdleTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:576:15: warning: 'getStatementTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 576 | unsigned int getStatementTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12282:20: note: overridden virtual function is here 12282 | virtual unsigned getStatementTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:577:7: warning: 'setStatementTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 577 | void setStatementTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12283:16: note: overridden virtual function is here 12283 | virtual void setStatementTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:578:10: warning: 'createBatch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 578 | YBatch* createBatch(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12284:19: note: overridden virtual function is here 12284 | virtual IBatch* createBatch(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, unsigned parLength, const unsigned char* par) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:581:15: warning: 'createReplicator' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 581 | YReplicator* createReplicator(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12285:24: note: overridden virtual function is here 12285 | virtual IReplicator* createReplicator(StatusType* status) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:609:16: warning: passing an object that undergoes default argument promotion to 'va_start' has undefined behavior [-Wvarargs] 609 | va_start(ptr, count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/array.cpp:569:49: note: parameter of type 'SSHORT' (aka 'short') is declared here 569 | static ISC_STATUS stuff_args(gen_t* gen, SSHORT count, ...) | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:451:7: warning: 'destroy' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 451 | void destroy(unsigned dstrFlags); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:157:15: note: overridden virtual function is here 157 | virtual void destroy(unsigned dstrFlags) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:454:7: warning: 'getInfo' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 454 | void getInfo(Firebird::CheckStatusWrapper* status, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10935:16: note: overridden virtual function is here 10935 | virtual void getInfo(StatusType* status, unsigned itemsLength, const unsigned char* items, unsigned bufferLength, unsigned char* buffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:457:11: warning: 'getType' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 457 | unsigned getType(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10936:20: note: overridden virtual function is here 10936 | virtual unsigned getType(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:458:14: warning: 'getPlan' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 458 | const char* getPlan(Firebird::CheckStatusWrapper* status, FB_BOOLEAN detailed); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10937:23: note: overridden virtual function is here 10937 | virtual const char* getPlan(StatusType* status, FB_BOOLEAN detailed) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:459:13: warning: 'getAffectedRecords' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 459 | ISC_UINT64 getAffectedRecords(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10938:22: note: overridden virtual function is here 10938 | virtual ISC_UINT64 getAffectedRecords(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:460:30: warning: 'getInputMetadata' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 460 | Firebird::IMessageMetadata* getInputMetadata(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10939:29: note: overridden virtual function is here 10939 | virtual IMessageMetadata* getInputMetadata(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:461:30: warning: 'getOutputMetadata' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 461 | Firebird::IMessageMetadata* getOutputMetadata(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10940:29: note: overridden virtual function is here 10940 | virtual IMessageMetadata* getOutputMetadata(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:462:26: warning: 'execute' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 462 | Firebird::ITransaction* execute(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10941:25: note: overridden virtual function is here 10941 | virtual ITransaction* execute(StatusType* status, ITransaction* transaction, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, void* outBuffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:465:24: warning: 'openCursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 465 | Firebird::IResultSet* openCursor(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10942:23: note: overridden virtual function is here 10942 | virtual IResultSet* openCursor(StatusType* status, ITransaction* transaction, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, unsigned flags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:468:7: warning: 'setCursorName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 468 | void setCursorName(Firebird::CheckStatusWrapper* status, const char* name); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10943:16: note: overridden virtual function is here 10943 | virtual void setCursorName(StatusType* status, const char* name) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:469:7: warning: 'free' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 469 | void free(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10949:16: note: overridden virtual function is here 10949 | virtual void free(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:470:7: warning: 'deprecatedFree' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 470 | void deprecatedFree(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10944:16: note: overridden virtual function is here 10944 | virtual void deprecatedFree(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:471:11: warning: 'getFlags' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 471 | unsigned getFlags(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10945:20: note: overridden virtual function is here 10945 | virtual unsigned getFlags(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:473:15: warning: 'getTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 473 | unsigned int getTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10946:20: note: overridden virtual function is here 10946 | virtual unsigned getTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:474:7: warning: 'setTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 474 | void setTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10947:16: note: overridden virtual function is here 10947 | virtual void setTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:475:10: warning: 'createBatch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 475 | YBatch* createBatch(Firebird::CheckStatusWrapper* status, Firebird::IMessageMetadata* inMetadata, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:10948:19: note: overridden virtual function is here 10948 | virtual IBatch* createBatch(StatusType* status, IMessageMetadata* inMetadata, unsigned parLength, const unsigned char* par) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:519:7: warning: 'destroy' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 519 | void destroy(unsigned dstrFlags); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:157:15: note: overridden virtual function is here 157 | virtual void destroy(unsigned dstrFlags) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:524:7: warning: 'getInfo' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 524 | void getInfo(Firebird::CheckStatusWrapper* status, unsigned int itemsLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12262:16: note: overridden virtual function is here 12262 | virtual void getInfo(StatusType* status, unsigned itemsLength, const unsigned char* items, unsigned bufferLength, unsigned char* buffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:526:16: warning: 'startTransaction' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 526 | YTransaction* startTransaction(Firebird::CheckStatusWrapper* status, unsigned int tpbLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12263:25: note: overridden virtual function is here 12263 | virtual ITransaction* startTransaction(StatusType* status, unsigned tpbLength, const unsigned char* tpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:528:16: warning: 'reconnectTransaction' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 528 | YTransaction* reconnectTransaction(Firebird::CheckStatusWrapper* status, unsigned int length, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12264:25: note: overridden virtual function is here 12264 | virtual ITransaction* reconnectTransaction(StatusType* status, unsigned length, const unsigned char* id) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:530:12: warning: 'compileRequest' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 530 | YRequest* compileRequest(Firebird::CheckStatusWrapper* status, unsigned int blrLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12265:21: note: overridden virtual function is here 12265 | virtual IRequest* compileRequest(StatusType* status, unsigned blrLength, const unsigned char* blr) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:532:7: warning: 'transactRequest' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 532 | void transactRequest(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12266:16: note: overridden virtual function is here 12266 | virtual void transactRequest(StatusType* status, ITransaction* transaction, unsigned blrLength, const unsigned char* blr, unsigned inMsgLength, const unsigned char* inMsg, unsigned outMsgLength, unsigned char* outMsg) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:535:9: warning: 'createBlob' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 535 | YBlob* createBlob(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12267:18: note: overridden virtual function is here 12267 | virtual IBlob* createBlob(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned bpbLength, const unsigned char* bpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:537:9: warning: 'openBlob' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 537 | YBlob* openBlob(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12268:18: note: overridden virtual function is here 12268 | virtual IBlob* openBlob(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned bpbLength, const unsigned char* bpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:539:6: warning: 'getSlice' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 539 | int getSlice(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12269:15: note: overridden virtual function is here 12269 | virtual int getSlice(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned sdlLength, const unsigned char* sdl, unsigned paramLength, const unsigned char* param, int sliceLength, unsigned char* slice) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:542:7: warning: 'putSlice' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 542 | void putSlice(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12270:16: note: overridden virtual function is here 12270 | virtual void putSlice(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned sdlLength, const unsigned char* sdl, unsigned paramLength, const unsigned char* param, int sliceLength, unsigned char* slice) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:545:7: warning: 'executeDyn' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 545 | void executeDyn(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, unsigned int length, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12271:16: note: overridden virtual function is here 12271 | virtual void executeDyn(StatusType* status, ITransaction* transaction, unsigned length, const unsigned char* dyn) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:547:14: warning: 'prepare' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 547 | YStatement* prepare(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* tra, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12272:23: note: overridden virtual function is here 12272 | virtual IStatement* prepare(StatusType* status, ITransaction* tra, unsigned stmtLength, const char* sqlStmt, unsigned dialect, unsigned flags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:549:26: warning: 'execute' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 549 | Firebird::ITransaction* execute(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12273:25: note: overridden virtual function is here 12273 | virtual ITransaction* execute(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, void* outBuffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:553:24: warning: 'openCursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 553 | Firebird::IResultSet* openCursor(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12274:23: note: overridden virtual function is here 12274 | virtual IResultSet* openCursor(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, const char* cursorName, unsigned cursorFlags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:557:11: warning: 'queEvents' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 557 | YEvents* queEvents(Firebird::CheckStatusWrapper* status, Firebird::IEventCallback* callback, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12275:20: note: overridden virtual function is here 12275 | virtual IEvents* queEvents(StatusType* status, IEventCallback* callback, unsigned length, const unsigned char* events) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:559:7: warning: 'cancelOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 559 | void cancelOperation(Firebird::CheckStatusWrapper* status, int option); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12276:16: note: overridden virtual function is here 12276 | virtual void cancelOperation(StatusType* status, int option) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:560:7: warning: 'ping' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 560 | void ping(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12277:16: note: overridden virtual function is here 12277 | virtual void ping(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:561:7: warning: 'detach' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 561 | void detach(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12286:16: note: overridden virtual function is here 12286 | virtual void detach(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:562:7: warning: 'dropDatabase' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 562 | void dropDatabase(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12287:16: note: overridden virtual function is here 12287 | virtual void dropDatabase(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:563:7: warning: 'deprecatedDetach' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 563 | void deprecatedDetach(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12278:16: note: overridden virtual function is here 12278 | virtual void deprecatedDetach(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:564:7: warning: 'deprecatedDropDatabase' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 564 | void deprecatedDropDatabase(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12279:16: note: overridden virtual function is here 12279 | virtual void deprecatedDropDatabase(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:574:15: warning: 'getIdleTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 574 | unsigned int getIdleTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12280:20: note: overridden virtual function is here 12280 | virtual unsigned getIdleTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:575:7: warning: 'setIdleTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 575 | void setIdleTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12281:16: note: overridden virtual function is here 12281 | virtual void setIdleTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:576:15: warning: 'getStatementTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 576 | unsigned int getStatementTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12282:20: note: overridden virtual function is here 12282 | virtual unsigned getStatementTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:577:7: warning: 'setStatementTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 577 | void setStatementTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12283:16: note: overridden virtual function is here 12283 | virtual void setStatementTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:578:10: warning: 'createBatch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 578 | YBatch* createBatch(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12284:19: note: overridden virtual function is here 12284 | virtual IBatch* createBatch(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, unsigned parLength, const unsigned char* par) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/blob.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:581:15: warning: 'createReplicator' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 581 | YReplicator* createReplicator(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/./IdlFbInterfaces.h:12285:24: note: overridden virtual function is here 12285 | virtual IReplicator* createReplicator(StatusType* status) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/gds.cpp:2590:54: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 2590 | for (clean_t** clean_ptr = &cleanup_handlers; clean = *clean_ptr; clean_ptr = &clean->clean_next) | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/gds.cpp:2590:54: note: place parentheses around the assignment to silence this warning 2590 | for (clean_t** clean_ptr = &cleanup_handlers; clean = *clean_ptr; clean_ptr = &clean->clean_next) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/gds.cpp:2590:54: note: use '==' to turn this assignment into an equality comparison 2590 | for (clean_t** clean_ptr = &cleanup_handlers; clean = *clean_ptr; clean_ptr = &clean->clean_next) | ^ | == 46 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/keywordsStub.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/keywordsStub.o 46 warnings generated. warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/perf.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 47 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/preparse.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/user_dsql.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/user_dsql.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/utl_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../common/classes/ImplementHelper.h:33: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/prepa_proto.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/user_dsql.cpp:44: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/utl_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../common/classes/ImplementHelper.h:33: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 4 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/utl.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:451:7: warning: 'destroy' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 451 | void destroy(unsigned dstrFlags); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:157:15: note: overridden virtual function is here 157 | virtual void destroy(unsigned dstrFlags) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:454:7: warning: 'getInfo' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 454 | void getInfo(Firebird::CheckStatusWrapper* status, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10935:16: note: overridden virtual function is here 10935 | virtual void getInfo(StatusType* status, unsigned itemsLength, const unsigned char* items, unsigned bufferLength, unsigned char* buffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:457:11: warning: 'getType' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 457 | unsigned getType(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10936:20: note: overridden virtual function is here 10936 | virtual unsigned getType(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:458:14: warning: 'getPlan' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 458 | const char* getPlan(Firebird::CheckStatusWrapper* status, FB_BOOLEAN detailed); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10937:23: note: overridden virtual function is here 10937 | virtual const char* getPlan(StatusType* status, FB_BOOLEAN detailed) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:459:13: warning: 'getAffectedRecords' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 459 | ISC_UINT64 getAffectedRecords(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10938:22: note: overridden virtual function is here 10938 | virtual ISC_UINT64 getAffectedRecords(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:460:30: warning: 'getInputMetadata' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 460 | Firebird::IMessageMetadata* getInputMetadata(Firebird::CheckStatusWrapper* status); 3 warnings generated. | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10939:29: note: overridden virtual function is here 10939 | virtual IMessageMetadata* getInputMetadata(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:461:30: warning: 'getOutputMetadata' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 461 | Firebird::IMessageMetadata* getOutputMetadata(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10940:29: note: overridden virtual function is here 10940 | virtual IMessageMetadata* getOutputMetadata(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:462:26: warning: 'execute' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 462 | Firebird::ITransaction* execute(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10941:25: note: overridden virtual function is here 10941 | virtual ITransaction* execute(StatusType* status, ITransaction* transaction, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, void* outBuffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:465:24: warning: 'openCursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 465 | Firebird::IResultSet* openCursor(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10942:23: note: overridden virtual function is here 10942 | virtual IResultSet* openCursor(StatusType* status, ITransaction* transaction, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, unsigned flags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:468:7: warning: 'setCursorName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 468 | void setCursorName(Firebird::CheckStatusWrapper* status, const char* name); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10943:16: note: overridden virtual function is here 10943 | virtual void setCursorName(StatusType* status, const char* name) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:469:7: warning: 'free' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 469 | void free(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10949:16: note: overridden virtual function is here 10949 | virtual void free(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:470:7: warning: 'deprecatedFree' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 470 | void deprecatedFree(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10944:16: note: overridden virtual function is here 10944 | virtual void deprecatedFree(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:471:11: warning: 'getFlags' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 471 | unsigned getFlags(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10945:20: note: overridden virtual function is here 10945 | virtual unsigned getFlags(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:473:15: warning: 'getTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 473 | unsigned int getTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10946:20: note: overridden virtual function is here 10946 | virtual unsigned getTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:474:7: warning: 'setTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 474 | void setTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10947:16: note: overridden virtual function is here 10947 | virtual void setTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:475:10: warning: 'createBatch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 475 | YBatch* createBatch(Firebird::CheckStatusWrapper* status, Firebird::IMessageMetadata* inMetadata, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10948:19: note: overridden virtual function is here 10948 | virtual IBatch* createBatch(StatusType* status, IMessageMetadata* inMetadata, unsigned parLength, const unsigned char* par) = 0; | ^ clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/why.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:519:7: warning: 'destroy' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 519 | void destroy(unsigned dstrFlags); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:157:15: note: overridden virtual function is here 157 | virtual void destroy(unsigned dstrFlags) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:524:7: warning: 'getInfo' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 524 | void getInfo(Firebird::CheckStatusWrapper* status, unsigned int itemsLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12262:16: note: overridden virtual function is here 12262 | virtual void getInfo(StatusType* status, unsigned itemsLength, const unsigned char* items, unsigned bufferLength, unsigned char* buffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:526:16: warning: 'startTransaction' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 526 | YTransaction* startTransaction(Firebird::CheckStatusWrapper* status, unsigned int tpbLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12263:25: note: overridden virtual function is here 12263 | virtual ITransaction* startTransaction(StatusType* status, unsigned tpbLength, const unsigned char* tpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:528:16: warning: 'reconnectTransaction' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 528 | YTransaction* reconnectTransaction(Firebird::CheckStatusWrapper* status, unsigned int length, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12264:25: note: overridden virtual function is here 12264 | virtual ITransaction* reconnectTransaction(StatusType* status, unsigned length, const unsigned char* id) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:530:12: warning: 'compileRequest' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 530 | YRequest* compileRequest(Firebird::CheckStatusWrapper* status, unsigned int blrLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12265:21: note: overridden virtual function is here 12265 | virtual IRequest* compileRequest(StatusType* status, unsigned blrLength, const unsigned char* blr) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:532:7: warning: 'transactRequest' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 532 | void transactRequest(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12266:16: note: overridden virtual function is here 12266 | virtual void transactRequest(StatusType* status, ITransaction* transaction, unsigned blrLength, const unsigned char* blr, unsigned inMsgLength, const unsigned char* inMsg, unsigned outMsgLength, unsigned char* outMsg) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:535:9: warning: 'createBlob' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 535 | YBlob* createBlob(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12267:18: note: overridden virtual function is here 12267 | virtual IBlob* createBlob(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned bpbLength, const unsigned char* bpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:537:9: warning: 'openBlob' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 537 | YBlob* openBlob(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12268:18: note: overridden virtual function is here 12268 | virtual IBlob* openBlob(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned bpbLength, const unsigned char* bpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:539:6: warning: 'getSlice' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 539 | int getSlice(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12269:15: note: overridden virtual function is here 12269 | virtual int getSlice(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned sdlLength, const unsigned char* sdl, unsigned paramLength, const unsigned char* param, int sliceLength, unsigned char* slice) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:542:7: warning: 'putSlice' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 542 | void putSlice(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12270:16: note: overridden virtual function is here 12270 | virtual void putSlice(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned sdlLength, const unsigned char* sdl, unsigned paramLength, const unsigned char* param, int sliceLength, unsigned char* slice) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:545:7: warning: 'executeDyn' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 545 | void executeDyn(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, unsigned int length, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12271:16: note: overridden virtual function is here 12271 | virtual void executeDyn(StatusType* status, ITransaction* transaction, unsigned length, const unsigned char* dyn) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:547:14: warning: 'prepare' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 547 | YStatement* prepare(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* tra, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12272:23: note: overridden virtual function is here 12272 | virtual IStatement* prepare(StatusType* status, ITransaction* tra, unsigned stmtLength, const char* sqlStmt, unsigned dialect, unsigned flags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:549:26: warning: 'execute' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 549 | Firebird::ITransaction* execute(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12273:25: note: overridden virtual function is here 12273 | virtual ITransaction* execute(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, void* outBuffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:553:24: warning: 'openCursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 553 | Firebird::IResultSet* openCursor(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12274:23: note: overridden virtual function is here 12274 | virtual IResultSet* openCursor(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, const char* cursorName, unsigned cursorFlags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:557:11: warning: 'queEvents' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 557 | YEvents* queEvents(Firebird::CheckStatusWrapper* status, Firebird::IEventCallback* callback, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12275:20: note: overridden virtual function is here 12275 | virtual IEvents* queEvents(StatusType* status, IEventCallback* callback, unsigned length, const unsigned char* events) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:559:7: warning: 'cancelOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 559 | void cancelOperation(Firebird::CheckStatusWrapper* status, int option); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12276:16: note: overridden virtual function is here 12276 | virtual void cancelOperation(StatusType* status, int option) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:560:7: warning: 'ping' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 560 | void ping(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12277:16: note: overridden virtual function is here 12277 | virtual void ping(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:561:7: warning: 'detach' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 561 | void detach(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12286:16: note: overridden virtual function is here 12286 | virtual void detach(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:562:7: warning: 'dropDatabase' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 562 | void dropDatabase(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12287:16: note: overridden virtual function is here 12287 | virtual void dropDatabase(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:563:7: warning: 'deprecatedDetach' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 563 | void deprecatedDetach(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12278:16: note: overridden virtual function is here 12278 | virtual void deprecatedDetach(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:564:7: warning: 'deprecatedDropDatabase' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 564 | void deprecatedDropDatabase(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12279:16: note: overridden virtual function is here 12279 | virtual void deprecatedDropDatabase(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:574:15: warning: 'getIdleTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 574 | unsigned int getIdleTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12280:20: note: overridden virtual function is here 12280 | virtual unsigned getIdleTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:575:7: warning: 'setIdleTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 575 | void setIdleTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12281:16: note: overridden virtual function is here 12281 | virtual void setIdleTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:576:15: warning: 'getStatementTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 576 | unsigned int getStatementTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12282:20: note: overridden virtual function is here 12282 | virtual unsigned getStatementTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:577:7: warning: 'setStatementTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 577 | void setStatementTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12283:16: note: overridden virtual function is here 12283 | virtual void setStatementTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:578:10: warning: 'createBatch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 578 | YBatch* createBatch(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12284:19: note: overridden virtual function is here 12284 | virtual IBatch* createBatch(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, unsigned parLength, const unsigned char* par) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/perf.cpp:38: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:581:15: warning: 'createReplicator' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 581 | YReplicator* createReplicator(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12285:24: note: overridden virtual function is here 12285 | virtual IReplicator* createReplicator(StatusType* status) = 0; | ^ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:451:7: warning: 'destroy' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 451 | void destroy(unsigned dstrFlags); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:157:15: note: overridden virtual function is here 157 | virtual void destroy(unsigned dstrFlags) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:454:7: warning: 'getInfo' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 454 | void getInfo(Firebird::CheckStatusWrapper* status, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10935:16: note: overridden virtual function is here 10935 | virtual void getInfo(StatusType* status, unsigned itemsLength, const unsigned char* items, unsigned bufferLength, unsigned char* buffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:457:11: warning: 'getType' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 457 | unsigned getType(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10936:20: note: overridden virtual function is here 10936 | virtual unsigned getType(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:458:14: warning: 'getPlan' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 458 | const char* getPlan(Firebird::CheckStatusWrapper* status, FB_BOOLEAN detailed); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10937:23: note: overridden virtual function is here 10937 | virtual const char* getPlan(StatusType* status, FB_BOOLEAN detailed) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:459:13: warning: 'getAffectedRecords' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 459 | ISC_UINT64 getAffectedRecords(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10938:22: note: overridden virtual function is here 10938 | virtual ISC_UINT64 getAffectedRecords(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:460:30: warning: 'getInputMetadata' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 460 | Firebird::IMessageMetadata* getInputMetadata(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10939:29: note: overridden virtual function is here 10939 | virtual IMessageMetadata* getInputMetadata(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:461:30: warning: 'getOutputMetadata' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 461 | Firebird::IMessageMetadata* getOutputMetadata(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10940:29: note: overridden virtual function is here 10940 | virtual IMessageMetadata* getOutputMetadata(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:462:26: warning: 'execute' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 462 | Firebird::ITransaction* execute(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10941:25: note: overridden virtual function is here 10941 | virtual ITransaction* execute(StatusType* status, ITransaction* transaction, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, void* outBuffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:465:24: warning: 'openCursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 465 | Firebird::IResultSet* openCursor(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10942:23: note: overridden virtual function is here 10942 | virtual IResultSet* openCursor(StatusType* status, ITransaction* transaction, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, unsigned flags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:468:7: warning: 'setCursorName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 468 | void setCursorName(Firebird::CheckStatusWrapper* status, const char* name); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10943:16: note: overridden virtual function is here 10943 | virtual void setCursorName(StatusType* status, const char* name) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:469:7: warning: 'free' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 469 | void free(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10949:16: note: overridden virtual function is here 10949 | virtual void free(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:470:7: warning: 'deprecatedFree' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 470 | void deprecatedFree(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10944:16: note: overridden virtual function is here 10944 | virtual void deprecatedFree(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:471:11: warning: 'getFlags' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 471 | unsigned getFlags(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10945:20: note: overridden virtual function is here 10945 | virtual unsigned getFlags(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:473:15: warning: 'getTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 473 | unsigned int getTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10946:20: note: overridden virtual function is here 10946 | virtual unsigned getTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:474:7: warning: 'setTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 474 | void setTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10947:16: note: overridden virtual function is here 10947 | virtual void setTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:475:10: warning: 'createBatch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 475 | YBatch* createBatch(Firebird::CheckStatusWrapper* status, Firebird::IMessageMetadata* inMetadata, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10948:19: note: overridden virtual function is here 10948 | virtual IBatch* createBatch(StatusType* status, IMessageMetadata* inMetadata, unsigned parLength, const unsigned char* par) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:519:7: warning: 'destroy' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 519 | void destroy(unsigned dstrFlags); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:157:15: note: overridden virtual function is here 157 | virtual void destroy(unsigned dstrFlags) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:524:7: warning: 'getInfo' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 524 | void getInfo(Firebird::CheckStatusWrapper* status, unsigned int itemsLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12262:16: note: overridden virtual function is here 12262 | virtual void getInfo(StatusType* status, unsigned itemsLength, const unsigned char* items, unsigned bufferLength, unsigned char* buffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:526:16: warning: 'startTransaction' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 526 | YTransaction* startTransaction(Firebird::CheckStatusWrapper* status, unsigned int tpbLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12263:25: note: overridden virtual function is here 12263 | virtual ITransaction* startTransaction(StatusType* status, unsigned tpbLength, const unsigned char* tpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:528:16: warning: 'reconnectTransaction' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 528 | YTransaction* reconnectTransaction(Firebird::CheckStatusWrapper* status, unsigned int length, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12264:25: note: overridden virtual function is here 12264 | virtual ITransaction* reconnectTransaction(StatusType* status, unsigned length, const unsigned char* id) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:530:12: warning: 'compileRequest' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 530 | YRequest* compileRequest(Firebird::CheckStatusWrapper* status, unsigned int blrLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12265:21: note: overridden virtual function is here 12265 | virtual IRequest* compileRequest(StatusType* status, unsigned blrLength, const unsigned char* blr) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:532:7: warning: 'transactRequest' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 532 | void transactRequest(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12266:16: note: overridden virtual function is here 12266 | virtual void transactRequest(StatusType* status, ITransaction* transaction, unsigned blrLength, const unsigned char* blr, unsigned inMsgLength, const unsigned char* inMsg, unsigned outMsgLength, unsigned char* outMsg) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:535:9: warning: 'createBlob' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 535 | YBlob* createBlob(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12267:18: note: overridden virtual function is here 12267 | virtual IBlob* createBlob(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned bpbLength, const unsigned char* bpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:537:9: warning: 'openBlob' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 537 | YBlob* openBlob(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12268:18: note: overridden virtual function is here 12268 | virtual IBlob* openBlob(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned bpbLength, const unsigned char* bpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:539:6: warning: 'getSlice' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 539 | int getSlice(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12269:15: note: overridden virtual function is here 12269 | virtual int getSlice(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned sdlLength, const unsigned char* sdl, unsigned paramLength, const unsigned char* param, int sliceLength, unsigned char* slice) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:542:7: warning: 'putSlice' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 542 | void putSlice(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12270:16: note: overridden virtual function is here 12270 | virtual void putSlice(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned sdlLength, const unsigned char* sdl, unsigned paramLength, const unsigned char* param, int sliceLength, unsigned char* slice) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:545:7: warning: 'executeDyn' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 545 | void executeDyn(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, unsigned int length, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12271:16: note: overridden virtual function is here 12271 | virtual void executeDyn(StatusType* status, ITransaction* transaction, unsigned length, const unsigned char* dyn) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:547:14: warning: 'prepare' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 547 | YStatement* prepare(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* tra, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12272:23: note: overridden virtual function is here 12272 | virtual IStatement* prepare(StatusType* status, ITransaction* tra, unsigned stmtLength, const char* sqlStmt, unsigned dialect, unsigned flags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:549:26: warning: 'execute' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 549 | Firebird::ITransaction* execute(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12273:25: note: overridden virtual function is here 12273 | virtual ITransaction* execute(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, void* outBuffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:553:24: warning: 'openCursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 553 | Firebird::IResultSet* openCursor(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12274:23: note: overridden virtual function is here 12274 | virtual IResultSet* openCursor(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, const char* cursorName, unsigned cursorFlags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:557:11: warning: 'queEvents' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 557 | YEvents* queEvents(Firebird::CheckStatusWrapper* status, Firebird::IEventCallback* callback, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12275:20: note: overridden virtual function is here 12275 | virtual IEvents* queEvents(StatusType* status, IEventCallback* callback, unsigned length, const unsigned char* events) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:559:7: warning: 'cancelOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 559 | void cancelOperation(Firebird::CheckStatusWrapper* status, int option); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12276:16: note: overridden virtual function is here 12276 | virtual void cancelOperation(StatusType* status, int option) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:560:7: warning: 'ping' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 560 | void ping(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12277:16: note: overridden virtual function is here 12277 | virtual void ping(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:561:7: warning: 'detach' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 561 | void detach(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12286:16: note: overridden virtual function is here 12286 | virtual void detach(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:562:7: warning: 'dropDatabase' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 562 | void dropDatabase(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12287:16: note: overridden virtual function is here 12287 | virtual void dropDatabase(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:563:7: warning: 'deprecatedDetach' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 563 | void deprecatedDetach(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12278:16: note: overridden virtual function is here 12278 | virtual void deprecatedDetach(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:564:7: warning: 'deprecatedDropDatabase' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 564 | void deprecatedDropDatabase(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12279:16: note: overridden virtual function is here 12279 | virtual void deprecatedDropDatabase(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:574:15: warning: 'getIdleTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 574 | unsigned int getIdleTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12280:20: note: overridden virtual function is here 12280 | virtual unsigned getIdleTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:575:7: warning: 'setIdleTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 575 | void setIdleTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12281:16: note: overridden virtual function is here 12281 | virtual void setIdleTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:576:15: warning: 'getStatementTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 576 | unsigned int getStatementTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12282:20: note: overridden virtual function is here 12282 | virtual unsigned getStatementTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:577:7: warning: 'setStatementTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 577 | void setStatementTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12283:16: note: overridden virtual function is here 12283 | virtual void setStatementTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:578:10: warning: 'createBatch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 578 | YBatch* createBatch(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12284:19: note: overridden virtual function is here 12284 | virtual IBatch* createBatch(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, unsigned parLength, const unsigned char* par) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/preparse.cpp:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:581:15: warning: 'createReplicator' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 581 | YReplicator* createReplicator(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12285:24: note: overridden virtual function is here 12285 | virtual IReplicator* createReplicator(StatusType* status) = 0; | ^ 46 warnings generated. clang -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/config/os/posix/binreloc.c -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/config/os/posix/binreloc.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/config/os/posix/config_root.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/config/os/posix/config_root.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:53: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../jrd/event.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../jrd/../common/isc_s_proto.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../jrd/../common/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../jrd/../common/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../common/StatusHolder.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../common/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/../common/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 46 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/inet.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/inet.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:451:7: warning: 'destroy' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 451 | void destroy(unsigned dstrFlags); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:157:15: note: overridden virtual function is here 157 | virtual void destroy(unsigned dstrFlags) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:454:7: warning: 'getInfo' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 454 | void getInfo(Firebird::CheckStatusWrapper* status, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10935:16: note: overridden virtual function is here 10935 | virtual void getInfo(StatusType* status, unsigned itemsLength, const unsigned char* items, unsigned bufferLength, unsigned char* buffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:457:11: warning: 'getType' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 457 | unsigned getType(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10936:20: note: overridden virtual function is here 10936 | virtual unsigned getType(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:458:14: warning: 'getPlan' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 458 | const char* getPlan(Firebird::CheckStatusWrapper* status, FB_BOOLEAN detailed); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10937:23: note: overridden virtual function is here 10937 | virtual const char* getPlan(StatusType* status, FB_BOOLEAN detailed) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:459:13: warning: 'getAffectedRecords' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 459 | ISC_UINT64 getAffectedRecords(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10938:22: note: overridden virtual function is here 10938 | virtual ISC_UINT64 getAffectedRecords(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:460:30: warning: 'getInputMetadata' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 460 | Firebird::IMessageMetadata* getInputMetadata(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10939:29: note: overridden virtual function is here 10939 | virtual IMessageMetadata* getInputMetadata(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:461:30: warning: 'getOutputMetadata' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 461 | Firebird::IMessageMetadata* getOutputMetadata(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10940:29: note: overridden virtual function is here 10940 | virtual IMessageMetadata* getOutputMetadata(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:462:26: warning: 'execute' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 462 | Firebird::ITransaction* execute(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10941:25: note: overridden virtual function is here 10941 | virtual ITransaction* execute(StatusType* status, ITransaction* transaction, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, void* outBuffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:465:24: warning: 'openCursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 465 | Firebird::IResultSet* openCursor(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10942:23: note: overridden virtual function is here 10942 | virtual IResultSet* openCursor(StatusType* status, ITransaction* transaction, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, unsigned flags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:468:7: warning: 'setCursorName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 468 | void setCursorName(Firebird::CheckStatusWrapper* status, const char* name); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10943:16: note: overridden virtual function is here 10943 | virtual void setCursorName(StatusType* status, const char* name) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:469:7: warning: 'free' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 469 | void free(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10949:16: note: overridden virtual function is here 10949 | virtual void free(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:470:7: warning: 'deprecatedFree' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 470 | void deprecatedFree(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10944:16: note: overridden virtual function is here 10944 | virtual void deprecatedFree(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:471:11: warning: 'getFlags' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 471 | unsigned getFlags(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10945:20: note: overridden virtual function is here 10945 | virtual unsigned getFlags(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:473:15: warning: 'getTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 473 | unsigned int getTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10946:20: note: overridden virtual function is here 10946 | virtual unsigned getTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:474:7: warning: 'setTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 474 | void setTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10947:16: note: overridden virtual function is here 10947 | virtual void setTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:475:10: warning: 'createBatch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 475 | YBatch* createBatch(Firebird::CheckStatusWrapper* status, Firebird::IMessageMetadata* inMetadata, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10948:19: note: overridden virtual function is here 10948 | virtual IBatch* createBatch(StatusType* status, IMessageMetadata* inMetadata, unsigned parLength, const unsigned char* par) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:519:7: warning: 'destroy' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 519 | void destroy(unsigned dstrFlags); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:157:15: note: overridden virtual function is here 157 | virtual void destroy(unsigned dstrFlags) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:524:7: warning: 'getInfo' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 524 | void getInfo(Firebird::CheckStatusWrapper* status, unsigned int itemsLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12262:16: note: overridden virtual function is here 12262 | virtual void getInfo(StatusType* status, unsigned itemsLength, const unsigned char* items, unsigned bufferLength, unsigned char* buffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:526:16: warning: 'startTransaction' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 526 | YTransaction* startTransaction(Firebird::CheckStatusWrapper* status, unsigned int tpbLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12263:25: note: overridden virtual function is here 12263 | virtual ITransaction* startTransaction(StatusType* status, unsigned tpbLength, const unsigned char* tpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:528:16: warning: 'reconnectTransaction' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 528 | YTransaction* reconnectTransaction(Firebird::CheckStatusWrapper* status, unsigned int length, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12264:25: note: overridden virtual function is here 12264 | virtual ITransaction* reconnectTransaction(StatusType* status, unsigned length, const unsigned char* id) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:530:12: warning: 'compileRequest' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 530 | YRequest* compileRequest(Firebird::CheckStatusWrapper* status, unsigned int blrLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12265:21: note: overridden virtual function is here 12265 | virtual IRequest* compileRequest(StatusType* status, unsigned blrLength, const unsigned char* blr) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:532:7: warning: 'transactRequest' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 532 | void transactRequest(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12266:16: note: overridden virtual function is here 12266 | virtual void transactRequest(StatusType* status, ITransaction* transaction, unsigned blrLength, const unsigned char* blr, unsigned inMsgLength, const unsigned char* inMsg, unsigned outMsgLength, unsigned char* outMsg) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:535:9: warning: 'createBlob' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 535 | YBlob* createBlob(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12267:18: note: overridden virtual function is here 12267 | virtual IBlob* createBlob(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned bpbLength, const unsigned char* bpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:537:9: warning: 'openBlob' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 537 | YBlob* openBlob(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12268:18: note: overridden virtual function is here 12268 | virtual IBlob* openBlob(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned bpbLength, const unsigned char* bpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:539:6: warning: 'getSlice' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 539 | int getSlice(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12269:15: note: overridden virtual function is here 12269 | virtual int getSlice(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned sdlLength, const unsigned char* sdl, unsigned paramLength, const unsigned char* param, int sliceLength, unsigned char* slice) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:542:7: warning: 'putSlice' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 542 | void putSlice(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12270:16: note: overridden virtual function is here 12270 | virtual void putSlice(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned sdlLength, const unsigned char* sdl, unsigned paramLength, const unsigned char* param, int sliceLength, unsigned char* slice) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:545:7: warning: 'executeDyn' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 545 | void executeDyn(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, unsigned int length, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12271:16: note: overridden virtual function is here 12271 | virtual void executeDyn(StatusType* status, ITransaction* transaction, unsigned length, const unsigned char* dyn) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:547:14: warning: 'prepare' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 547 | YStatement* prepare(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* tra, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12272:23: note: overridden virtual function is here 12272 | virtual IStatement* prepare(StatusType* status, ITransaction* tra, unsigned stmtLength, const char* sqlStmt, unsigned dialect, unsigned flags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:549:26: warning: 'execute' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 549 | Firebird::ITransaction* execute(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12273:25: note: overridden virtual function is here 12273 | virtual ITransaction* execute(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, void* outBuffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:553:24: warning: 'openCursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 553 | Firebird::IResultSet* openCursor(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12274:23: note: overridden virtual function is here 12274 | virtual IResultSet* openCursor(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, coIn file included from ns/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/config/os/posix/config_root.cppt: 33cha: rIn file included from * /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.hc:u39r: so/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.hrN:a382m:e1,: unwarning: sireplacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete]g ned cursorFlags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp382: | 56i: n/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.hl:i557n:e11 :v owarning: i'queEvents' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]d operator delete( vo557i | d *Y Emveenmt,s *s tqdu:e:Evsenitzs(eFi_t resb irAdL:L:OChC_ePcAkRSAtMaSt)u snWoraepxpecre* pst t at| u^s , Firebird::IEventCallback* callback, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12275:20: note: overridden virtual function is here 12275 | virtual IEvents* queEvents(StatusType* status, IEventCallback* cal/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.hl:b387a:c1k:, warning: unreplacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete]s igned length, 387c | oinnslti nuen svioginde do pcehraart*o re vdeenltest)e [=] (0v;o i d| * ^ mem, sIn file included from td/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:::56s: iz/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.he:_559t: 7s: Awarning: L'cancelOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]L OC_PARAMS) noex c559e | p tv o i| d^ cancelOperation(Firebird::CheckStatusWrapper* status, int option); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12276:16: note: overridden virtual function is here 12276 | virtual void cancelOperation(StatusType* status, int option) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:560:7: warning: 'ping' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 560 | void ping(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12277:16: note: overridden virtual function is here 12277 | virtual void ping(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:561:7: warning: 'detach' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 561 | void detach(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12286:16: note: overridden virtual function is here 12286 | virtual void detach(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:562:7: warning: 'dropDatabase' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 562 | void dropDatabase(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12287:16: note: overridden virtual function is here 12287 | virtual void dropDatabase(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:563:7: warning: 'deprecatedDetach' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 563 | void deprecatedDetach(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12278:16: note: overridden virtual function is here 12278 | virtual void deprecatedDetach(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:564:7: warning: 'deprecatedDropDatabase' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 564 | void deprecatedDropDatabase(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12279:16: note: overridden virtual function is here 12279 | virtual void deprecatedDropDatabase(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:574:15: warning: 'getIdleTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 574 | unsigned int getIdleTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12280:20: note: overridden virtual function is here 12280 | virtual unsigned getIdleTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:575:7: warning: 'setIdleTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 575 | void setIdleTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12281:16: note: overridden virtual function is here 12281 | virtual void setIdleTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:576:15: warning: 'getStatementTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 576 | unsigned int getStatementTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12282:20: note: overridden virtual function is here 12282 | virtual unsigned getStatementTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:577:7: warning: 'setStatementTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 577 | void setStatementTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12283:16: note: overridden virtual function is here 12283 | virtual void setStatementTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:578:10: warning: 'createBatch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 578 | YBatch* createBatch(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12284:19: note: overridden virtual function is here 12284 | virtual IBatch* createBatch(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, unsigned parLength, const unsigned char* par) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:56: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:581:15: warning: 'createReplicator' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 581 | YReplicator* createReplicator(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12285:24: note: overridden virtual function is here 12285 | virtual IReplicator* createReplicator(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:451:7: warning: 'destroy' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 451 | void destroy(unsigned dstrFlags); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:157:15: note: overridden virtual function is here 157 | virtual void destroy(unsigned dstrFlags) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:454:7: warning: 'getInfo' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 454 | void getInfo(Firebird::CheckStatusWrapper* status, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10935:16: note: overridden virtual function is here 10935 | virtual void getInfo(StatusType* status, unsigned itemsLength, const unsigned char* items, unsigned bufferLength, unsigned char* buffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:457:11: warning: 'getType' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 457 | unsigned getType(Firebird::CheckStatusWrapper* status); /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:607:8: warning: unused variable 'v3Error' [-Wunused-variable] 607 | bool v3Error = false; | ^~~~~~~ | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10936:20: note: overridden virtual function is here 10936 | virtual unsigned getType(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:458:14: warning: 'getPlan' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 458 | const char* getPlan(Firebird::CheckStatusWrapper* status, FB_BOOLEAN detailed); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10937:23: note: overridden virtual function is here 10937 | virtual const char* getPlan(StatusType* status, FB_BOOLEAN detailed) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:459:13: warning: 'getAffectedRecords' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 459 | ISC_UINT64 getAffectedRecords(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10938:22: note: overridden virtual function is here 10938 | virtual ISC_UINT64 getAffectedRecords(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:460:30: warning: 'getInputMetadata' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 460 | Firebird::IMessageMetadata* getInputMetadata(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10939:29: note: overridden virtual function is here 10939 | virtual IMessageMetadata* getInputMetadata(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:461:30: warning: 'getOutputMetadata' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 461 | Firebird::IMessageMetadata* getOutputMetadata(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10940:29: note: overridden virtual function is here 10940 | virtual IMessageMetadata* getOutputMetadata(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:462:26: warning: 'execute' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 462 | Firebird::ITransaction* execute(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10941:25: note: overridden virtual function is here 10941 | virtual ITransaction* execute(StatusType* status, ITransaction* transaction, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, void* outBuffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:465:24: warning: 'openCursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 465 | Firebird::IResultSet* openCursor(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10942:23: note: overridden virtual function is here 10942 | virtual IResultSet* openCursor(StatusType* status, ITransaction* transaction, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, unsigned flags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:468:7: warning: 'setCursorName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 468 | void setCursorName(Firebird::CheckStatusWrapper* status, const char* name); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10943:16: note: overridden virtual function is here 10943 | virtual void setCursorName(StatusType* status, const char* name) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:469:7: warning: 'free' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:1820:16: warning: passing an object that undergoes default argument promotion to 'va_start' has undefined behavior [-Wvarargs] 1820 | va_start(ptr, count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:1797:88: note: parameter of type 'USHORT' (aka 'unsigned short') is declared here 1797 | SLONG API_ROUTINE gds__event_block(UCHAR** event_buffer, UCHAR** result_buffer, USHORT count, ...) | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:1859:16: warning: passing an object that undergoes default argument promotion to 'va_start' has undefined behavior [-Wvarargs] 1859 | va_start(ptr, count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/utl.cpp:1797:88: note: parameter of type 'USHORT' (aka 'unsigned short') is declared here 1797 | SLONG API_ROUTINE gds__event_block(UCHAR** event_buffer, UCHAR** result_buffer, USHORT count, ...) | ^ 469 | void free(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10949:16: note: overridden virtual function is here 10949 | virtual void free(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:470:7: warning: 'deprecatedFree' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 470 | void deprecatedFree(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10944:16: note: overridden virtual function is here 10944 | virtual void deprecatedFree(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:471:11: warning: 'getFlags' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 471 | unsigned getFlags(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10945:20: note: overridden virtual function is here 10945 | virtual unsigned getFlags(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:473:15: warning: 'getTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 473 | unsigned int getTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10946:20: note: overridden virtual function is here 10946 | virtual unsigned getTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:474:7: warning: 'setTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 474 | void setTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10947:16: note: overridden virtual function is here 10947 | virtual void setTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:475:10: warning: 'createBatch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 475 | YBatch* createBatch(Firebird::CheckStatusWrapper* status, Firebird::IMessageMetadata* inMetadata, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:10948:19: note: overridden virtual function is here 10948 | virtual IBatch* createBatch(StatusType* status, IMessageMetadata* inMetadata, unsigned parLength, const unsigned char* par) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:519:7: warning: 'destroy' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 519 | void destroy(unsigned dstrFlags); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:157:15: note: overridden virtual function is here 157 | virtual void destroy(unsigned dstrFlags) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:524:7: warning: 'getInfo' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 524 | void getInfo(Firebird::CheckStatusWrapper* status, unsigned int itemsLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12262:16: note: overridden virtual function is here 12262 | virtual void getInfo(StatusType* status, unsigned itemsLength, const unsigned char* items, unsigned bufferLength, unsigned char* buffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:526:16: warning: 'startTransaction' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 526 | YTransaction* startTransaction(Firebird::CheckStatusWrapper* status, unsigned int tpbLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12263:25: note: overridden virtual function is here 12263 | virtual ITransaction* startTransaction(StatusType* status, unsigned tpbLength, const unsigned char* tpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:528:16: warning: 'reconnectTransaction' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 528 | YTransaction* reconnectTransaction(Firebird::CheckStatusWrapper* status, unsigned int length, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12264:25: note: overridden virtual function is here 12264 | virtual ITransaction* reconnectTransaction(StatusType* status, unsigned length, const unsigned char* id) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:530:12: warning: 'compileRequest' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 530 | YRequest* compileRequest(Firebird::CheckStatusWrapper* status, unsigned int blrLength, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12265:21: note: overridden virtual function is here 12265 | virtual IRequest* compileRequest(StatusType* status, unsigned blrLength, const unsigned char* blr) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:532:7: warning: 'transactRequest' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 532 | void transactRequest(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12266:16: note: overridden virtual function is here 12266 | virtual void transactRequest(StatusType* status, ITransaction* transaction, unsigned blrLength, const unsigned char* blr, unsigned inMsgLength, const unsigned char* inMsg, unsigned outMsgLength, unsigned char* outMsg) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:535:9: warning: 'createBlob' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 535 | YBlob* createBlob(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12267:18: note: overridden virtual function is here 12267 | virtual IBlob* createBlob(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned bpbLength, const unsigned char* bpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:537:9: warning: 'openBlob' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 537 | YBlob* openBlob(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12268:18: note: overridden virtual function is here 12268 | virtual IBlob* openBlob(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned bpbLength, const unsigned char* bpb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:539:6: warning: 'getSlice' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 539 | int getSlice(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12269:15: note: overridden virtual function is here 12269 | virtual int getSlice(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned sdlLength, const unsigned char* sdl, unsigned paramLength, const unsigned char* param, int sliceLength, unsigned char* slice) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:542:7: warning: 'putSlice' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 542 | void putSlice(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, ISC_QUAD* id, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12270:16: note: overridden virtual function is here 12270 | virtual void putSlice(StatusType* status, ITransaction* transaction, ISC_QUAD* id, unsigned sdlLength, const unsigned char* sdl, unsigned paramLength, const unsigne3 warnings generated. d char* param, int sliceLength, unsigned char* slice) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:545:7: warning: 'executeDyn' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 545 | void executeDyn(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, unsigned int length, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12271:16: note: overridden virtual function is here 12271 | virtual void executeDyn(StatusType* status, ITransaction* transaction, unsigned length, const unsigned char* dyn) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:547:14: warning: 'prepare' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 547 | YStatement* prepare(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* tra, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12272:23: note: overridden virtual function is here 12272 | virtual IStatement* prepare(Statuclang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/merge.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/merge.o sType* status, ITransaction* tra, unsigned stmtLength, const char* sqlStmt, unsigned dialect, unsigned flags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:549:26: warning: 'execute' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 549 | Firebird::ITransaction* execute(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12273:25: note: overridden virtual function is here 12273 | virtual ITransaction* execute(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, void* outBuffer) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:553:24: warning: 'openCursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 553 | Firebird::IResultSet* openCursor(Firebird::CheckStatusWrapper* status, Firebird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12274:23: note: overridden virtual function is here 12274 | virtual IResultSet* openCursor(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, void* inBuffer, IMessageMetadata* outMetadata, const char* cursorName, unsigned cursorFlags) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:557:11: warning: 'queEvents' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 557 | YEvents* queEvents(Firebird::CheckStatusWrapper* status, Firebird::IEventCallback* callback, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12275:20: note: overridden virtual function is here 12275 | virtual IEvents* queEvents(StatusType* status, IEventCallback* callback, unsigned length, const unsigned char* events) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:559:7: warning: 'cancelOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 559 | void cancelOperation(Firebird::CheckStatusWrapper* status, int option); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12276:16: note: overridden virtual function is here 12276 | virtual void cancelOperation(StatusType* status, int option) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:560:7: warning: 'ping' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 560 | void ping(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12277:16: note: overridden virtual function is here warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 12277 | virtual void ping(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:561:7: warning: 'detach' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 561 | void detach(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12286:16: note: overridden virtual function is here 12286 | virtual void detach(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:562:7: warning: 'dropDatabase' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 562 | void dropDatabase(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12287:16: note: overridden virtual function is here 12287 | virtual void dropDatabase(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:563:7: warning: 'deprecatedDetach' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 563 | void deprecatedDetach(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12278:16: note: overridden virtual function is here 12278 | virtual void deprecatedDetach(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:564:7: warning: 'deprecatedDropDatabase' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 564 | void deprecatedDropDatabase(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12279:16: note: overridden virtual function is here 12279 | virtual void deprecatedDropDatabase(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:574:15: warning: 'getIdleTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 574 | unsigned int getIdleTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12280:20: note: overridden virtual function is here 12280 | virtual unsigned getIdleTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:575:7: warning: 'setIdleTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 575 | void setIdleTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12281:16: note: overridden virtual function is here 12281 | virtual void setIdleTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:576:15: warning: 'getStatementTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 576 | unsigned int getStatementTimeout(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12282:20: note: overridden virtual function is here 12282 | virtual unsigned getStatementTimeout(StatusType* status) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:577:7: warning: 'setStatementTimeout' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 577 | void setStatementTimeout(Firebird::CheckStatusWrapper* status, unsigned int timeOut); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12283:16: note: overridden virtual function is here 12283 | virtual void setStatementTimeout(StatusType* status, unsigned timeOut) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:578:10: warning: 'createBatch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 578 | YBatch* createBatch(Firebird::CheckStatusWrapper* status, FirIn file included from e/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/inet.cpp:55: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/../common/classes/init.h:31: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ bird::ITransaction* transaction, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12284:19: note: overridden virtual function is here 12284 | virtual IBatch* createBatch(StatusType* status, ITransaction* transaction, unsigned stmtLength, const char* sqlStmt, unsigned dialect, IMessageMetadata* inMetadata, unsigned parLength, const unsigned char* par) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/../yvalve/YObjects.h:581:15: warning: 'createReplicator' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 581 | YReplicator* createReplicator(Firebird::CheckStatusWrapper* status); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:12285:24: note: overridden virtual function is here 12285 | virtual IReplicator* createReplicator(StatusType* status) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:3659:17: warning: passing an object that undergoes default argument promotion to 'va_start' has undefined behavior [-Wvarargs] 3659 | va_start(ptr, count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:3650:35: note: parameter of type 'SSHORT' (aka 'short') is declared here 3650 | isc_tr_handle* traHandle, SSHORT count, ...) | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/inet.cpp:102: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/../remote/remote.h:1558:14: warning: unused variable 'locked' [-Wunused-variable] 1558 | const bool locked = portGuard.tryEnter(); | ^~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/merge.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/../remote/remote.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/../remote/../common/Auth.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/../remote/../common/../common/classes/ClumpletWriter.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ClumpletReader.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:101:21: warning: unused variable 'PREPARE_BUFFER_SIZE' [-Wunused-const-variable] 101 | static const USHORT PREPARE_BUFFER_SIZE = 32768; // size of buffer used in isc_dsql_prepare call | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:102:21: warning: unused variable 'DESCRIBE_BUFFER_SIZE' [-Wunused-const-variable] 102 | static const USHORT DESCRIBE_BUFFER_SIZE = 1024; // size of buffer used in isc_dsql_describe_xxx call | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/yvalve/why.cpp:114:3: warning: unused variable 'facilities' [-Wunused-const-variable] 114 | } facilities[] = { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/merge.cpp:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/../remote/remote.h:1558:14: warning: unused variable 'locked' [-Wunused-variable] 1558 | const bool locked = portGuard.tryEnter(); | ^~~~~~ 4 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/parser.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/parser.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 49 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/protocol.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/protocol.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/parser.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/../remote/remote.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/../remote/../common/Auth.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/../remote/../common/../common/classes/ClumpletWriter.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ClumpletReader.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 4 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/remote.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/remote.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/protocol.cpp:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/../remote/remote.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/../remote/../common/Auth.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/../remote/../common/../common/classes/ClumpletWriter.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ClumpletReader.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/parser.cpp:29: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/../remote/remote.h:1558:14: warning: unused variable 'locked' [-Wunused-variable] 1558 | const bool locked = portGuard.tryEnter(); | ^~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/protocol.cpp:33: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/../remote/remote.h:1558:14: warning: unused variable 'locked' [-Wunused-variable] 1558 | const bool locked = portGuard.tryEnter(); | ^~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/remote.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/../remote/remote.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/../remote/../common/Auth.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/../remote/../common/../common/classes/ClumpletWriter.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ClumpletReader.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/protocol.cpp:1198:10: warning: enumeration value 'XDR_FREE' not handled in switch [-Wswitch] 1198 | switch (xdrs->x_op) | ^~~~~~~~~~ 4 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/auth/SecureRemotePassword/srp.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecureRemotePassword/srp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/protocol.cpp:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/../remote/remote.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/../remote/../common/Auth.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/../remote/../common/../common/classes/ClumpletWriter.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ClumpletReader.h:33: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Firebird::Pair>' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/../common/classes/BatchCompletionState.h:67:9: note: in instantiation of member function 'Firebird::Array>>::add' requested here 67 | rare.add(StatusPair(reccount, newVector)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/remote.cpp:28: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/../remote/remote.h:1558:14: warning: unused variable 'locked' [-Wunused-variable] 1558 | const bool locked = portGuard.tryEnter(); | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/remote.cpp:1000:11: warning: variable 'old' set but not used [-Wunused-but-set-variable] 1000 | if (Rbl* old = rtr_blobs.locate(blb->rbl_blob_id)) | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/auth/SecureRemotePassword/srp.cpp:4: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../auth/SecureRemotePassword/srp.h:1: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/BigInteger.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/remote.cpp:128:11: warning: unused variable 'ATTACH_FAILURE_SPACE' [-Wunused-const-variable] 128 | const int ATTACH_FAILURE_SPACE = 16 * 1024; // bytes | ^~~~~~~~~~~~~~~~~~~~ 6 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/client/BlrFromMessage.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/client/BlrFromMessage.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/client/interface.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/client/interface.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/client/BlrFromMessage.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/client/BlrFromMessage.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/BlrWriter.h:24: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/client/interface.cpp:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../remote/remote.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../remote/../common/Auth.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../remote/../common/../common/classes/ClumpletWriter.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ClumpletReader.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 6 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/auth/SecureRemotePassword/client/SrpClient.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecureRemotePassword/client/SrpClient.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/client/interface.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../remote/remote.h:1558:14: warning: unused variable 'locked' [-Wunused-variable] 1558 | const bool locked = portGuard.tryEnter(); | ^~~~~~ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/auth/SecurityDatabase/LegacyClient.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecurityDatabase/LegacyClient.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/client/interface.cpp:5030:15: warning: unused variable 'isAhead' [-Wunused-variable] 5030 | const bool isAhead = (statement->rsr_fetch_operation == fetch_next); | ^~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/auth/SecureRemotePassword/client/SrpClient.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../auth/SecureRemotePassword/srp.h:1: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/BigInteger.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/client/interface.cpp:9324:12: warning: 95 enumeration values not handled in switch: 'op_void', 'op_connect', 'op_exit'... [-Wswitch] 9324 | switch (p->packet.p_operation) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/client/interface.cpp:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../remote/remote.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../remote/../common/Auth.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../remote/../common/../common/classes/ClumpletWriter.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ClumpletReader.h:33: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Firebird::Pair>' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/BatchCompletionState.h:67:9: note: in instantiation of member function 'Firebird::Array>>::add' requested here 67 | rare.add(StatusPair(reccount, newVector)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/auth/SecurityDatabase/LegacyClient.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../auth/SecurityDatabase/LegacyClient.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ImplementHelper.h:33: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/plugins/crypt/arc4/Arc4.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/plugins/crypt/arc4/Arc4.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/Auth.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/Auth.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/plugins/crypt/arc4/Arc4.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ImplementHelper.h:33: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/BigInteger.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/BigInteger.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/Auth.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/Auth.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/classes/ClumpletWriter.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ClumpletReader.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -msse4 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/CRC32C.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/CRC32C.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/BigInteger.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/BigInteger.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 1 warning generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/CharSet.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/CharSet.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/DecFloat.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/DecFloat.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/CharSet.cpp:95: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../jrd/intl_classes.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../jrd/../common/unicode_util.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../jrd/../common/../common/IntlUtil.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../jrd/../common/../common/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/DecFloat.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/DecFloat.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/DynamicStrings.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/DynamicStrings.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/DecFloat.cpp:487:10: warning: 8 enumeration values not handled in switch: 'DEC_CLASS_SNAN', 'DEC_CLASS_QNAN', 'DEC_CLASS_NEG_NORMAL'... [-Wswitch] 487 | switch (decDoubleClass(&dec)) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/DecFloat.cpp:499:10: warning: 8 enumeration values not handled in switch: 'DEC_CLASS_NEG_INF', 'DEC_CLASS_NEG_NORMAL', 'DEC_CLASS_NEG_SUBNORMAL'... [-Wswitch] 499 | switch (decDoubleClass(&dec)) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/DecFloat.cpp:829:9: warning: 8 enumeration values not handled in switch: 'DEC_CLASS_SNAN', 'DEC_CLASS_QNAN', 'DEC_CLASS_NEG_NORMAL'... [-Wswitch] 829 | switch(decQuadClass(&dec)) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/DecFloat.cpp:841:9: warning: 8 enumeration values not handled in switch: 'DEC_CLASS_NEG_INF', 'DEC_CLASS_NEG_NORMAL', 'DEC_CLASS_NEG_SUBNORMAL'... [-Wswitch] 841 | switch(decQuadClass(&dec)) | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/DynamicStrings.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 7 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/Int128.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/Int128.o 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/IntlParametersBlock.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/IntlParametersBlock.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 50 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/IntlUtil.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/IntlUtil.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/Int128.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/Int128.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/IntlParametersBlock.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/IntlParametersBlock.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/IntlUtil.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/IntlUtil.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/MsgMetadata.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/MsgMetadata.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/MsgMetadata.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/MsgMetadata.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/MsgUtil.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/MsgUtil.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 7 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/ScanDir.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/ScanDir.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/SimilarToRegex.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/SimilarToRegex.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/MsgUtil.cpp:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/ScanDir.cpp:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/ScanDir.h:48: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/StatementMetadata.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/StatementMetadata.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/SimilarToRegex.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/SimilarToRegex.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/StatusArg.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/StatusArg.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/StatementMetadata.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/StatementMetadata.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/classes/Nullable.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/StatusHolder.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/StatusHolder.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/StatusArg.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/Task.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/Task.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/StatusHolder.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/StatusHolder.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/TextType.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/TextType.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/ThreadData.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/ThreadData.o 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/ThreadStart.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/ThreadStart.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/Task.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/Task.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/TextType.cpp:96: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../jrd/intl_classes.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../jrd/../common/unicode_util.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../jrd/../common/../common/IntlUtil.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../jrd/../common/../common/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/TimeZoneUtil.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/TimeZoneUtil.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/ThreadData.cpp:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/classes/fb_tls.h:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/init.h:31: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/ThreadStart.cpp:33: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/ThreadStart.cpp:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/ThreadStart.cpp:122:17: warning: unused variable 'pattr' [-Wunused-variable] 122 | pthread_attr_t pattr; | ^~~~~ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/Tokens.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/Tokens.o 5 warnings generated. warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/UtilSvc.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/UtilSvc.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/call_service.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/call_service.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/TimeZoneUtil.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/TimeZoneUtil.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/Tokens.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/Tokens.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/UtilSvc.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/UtilSvc.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/cvt.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/cvt.o 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/db_alias.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/db_alias.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/TimeZoneUtil.cpp:28: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/TimeZoneUtil.h:212:15: warning: private field 'id' is not used [-Wunused-private-field] 212 | const USHORT id; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/call_service.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/call_service.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/security.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/../common/classes/ImplementHelper.h:33: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/db_alias.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/classes/init.h:31: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/cvt.cpp:49: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/CharSet.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/CsConvert.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 4 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/dllinst.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/dllinst.o 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/dsc.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/dsc.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/enc.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/enc.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/dsc.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/enc.cpp:12: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/fb_exception.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/fb_exception.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/enc.cpp:453:21: warning: unused variable 'RESULT_SIZE' [-Wunused-const-variable] 453 | const static size_t RESULT_SIZE = (1 + 4 + 4 + 11 + 1); | ^~~~~~~~~~~ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 4 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/isc.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/isc.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/isc_file.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/isc_file.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/fb_exception.cpp:7: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/isc_sync.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/isc_sync.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/pretty.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/pretty.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/isc.cpp:46: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/isc_proto.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^warning: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/pretty.cpp:159:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 159 | while (parameter = BLR_BYTE) | ~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/pretty.cpp:159:19: note: place parentheses around the assignment to silence this warning 159 | while (parameter = BLR_BYTE) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/pretty.cpp:159:19: note: use '==' to turn this assignment into an equality comparison 159 | while (parameter = BLR_BYTE) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/pretty.cpp:493:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 493 | while (c = *line++) | ~~^~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/pretty.cpp:493:11: note: place parentheses around the assignment to silence this warning 493 | while (c = *line++) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/pretty.cpp:493:11: note: use '==' to turn this assignment into an equality comparison 493 | while (c = *line++) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/pretty.cpp:624:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 624 | if (length = print_word(control)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/pretty.cpp:624:14: note: place parentheses around the assignment to silence this warning 624 | if (length = print_word(control)) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/pretty.cpp:624:14: note: use '==' to turn this assignment into an equality comparison 624 | if (length = print_word(control)) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/pretty.cpp:658:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 658 | if (length = print_word(control)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/pretty.cpp:658:13: note: place parentheses around the assignment to silence this warning 658 | if (length = print_word(control)) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/pretty.cpp:658:13: note: use '==' to turn this assignment into an equality comparison 658 | if (length = print_word(control)) | ^ | == 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/sdl.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/sdl.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/isc_file.cpp:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/isc_proto.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 5 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/security.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/security.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/isc_sync.cpp:56: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/isc_proto.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/sdl.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/sdl.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/classes/MetaString.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/sha.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/sha.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/security.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/security.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/classes/ImplementHelper.h:33: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/sha.cpp:14: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/sha.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/unicode_util.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/unicode_util.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/utils.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/utils.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/xdr.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/xdr.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/os/posix/SyncSignals.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/os/posix/SyncSignals.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/unicode_util.cpp:28: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/utils.cpp:45: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/xdr.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/xdr_proto.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/../common/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/os/posix/SyncSignals.cpp:49: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_tls.h:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/init.h:31: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/os/posix/divorce.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/os/posix/divorce.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/xdr.cpp:94:14: warning: unused variable 'zeros' [-Wunused-variable] 94 | static SCHAR zeros[4] = { 0, 0, 0, 0 }; | ^~~~~ 4 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/os/posix/fbsyslog.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/os/posix/fbsyslog.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/os/posix/divorce.cpp:55: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/os/os_utils.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept 3 warnings generated. | ^ clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/os/posix/guid.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/os/posix/guid.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/os/posix/isc_ipc.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/os/posix/isc_ipc.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/os/posix/mod_loader.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/os/posix/mod_loader.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/os/posix/guid.cpp:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/os/os_utils.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/os/posix/isc_ipc.cpp:45: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/isc_proto.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/os/posix/isc_ipc.cpp:284:27: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 284 | for (ptr = &signals; sig = *ptr;) { | ~~~~^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/os/posix/isc_ipc.cpp:284:27: note: place parentheses around the assignment to silence this warning 284 | for (ptr = &signals; sig = *ptr;) { | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/os/posix/isc_ipc.cpp:284:27: note: use '==' to turn this assignment into an equality comparison 284 | for (ptr = &signals; sig = *ptr;) { | ^ | == In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/os/posix/mod_loader.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/os/mod_loader.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h3 warnings generated. :387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/os/posix/os_utils.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/os/posix/os_utils.o 4 warnings generated. warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/os/posix/path_utils.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/os/posix/path_utils.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/BaseStream.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/BaseStream.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/os/posix/os_utils.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/init.h:31: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/os/posix/path_utils.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/os/os_utils.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/BaseStream.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/BaseStream.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inl3 warnings generated. ine void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/BlobWrapper.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/BlobWrapper.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/BlrWriter.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/BlrWriter.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/ClumpletReader.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/ClumpletReader.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/BlobWrapper.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/BlobWrapper.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/status.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/isc_proto.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/BlrWriter.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/BlrWriter.h:24: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/ClumpletReader.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ClumpletReader.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/ClumpletReader.cpp:210:10: warning: 9 enumeration values not handled in switch: 'EndOfList', 'UnTagged', 'SpbStart'... [-Wswitch] 210 | switch (kind) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/ClumpletReader.cpp:283:10: warning: enumeration value 'EndOfList' not handled in switch [-Wswitch] 283 | switch (kind) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/ClumpletReader.cpp:694:10: warning: 12 enumeration values not handled in switch: 'EndOfList', 'Tagged', 'UnTagged'... [-Wswitch] 694 | switch (kind) | ^~~~ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/ClumpletWriter.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/ClumpletWriter.o 3 warnings generated. 3 warnings generated. warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/DbImplementation.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/Hash.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/Hash.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 6 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/ImplementHelper.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/ImplementHelper.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/ClumpletWriter.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ClumpletWriter.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ClumpletReader.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/DbImplementation.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/Hash.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/Hash.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:34:20: warning: unused variable 'CpuIntel' [-Wunused-const-variable] 34 | static const UCHAR CpuIntel = 0; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:36:20: warning: unused variable 'CpuUltraSparc' [-Wunused-const-variable] 36 | static const UCHAR CpuUltraSparc = 2; | ^~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:37:20: warning: unused variable 'CpuPowerPc' [-Wunused-const-variable] 37 | static const UCHAR CpuPowerPc = 3; | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:38:20: warning: unused variable 'CpuPowerPc64' [-Wunused-const-variable] 38 | static const UCHAR CpuPowerPc64 = 4; | ^~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:39:20: warning: unused variable 'CpuMipsel' [-Wunused-const-variable] 39 | static const UCHAR CpuMipsel = 5; | ^~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:40:20: warning: unused variable 'CpuMips' [-Wunused-const-variable] 40 | static const UCHAR CpuMips = 6; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:41:20: warning: unused variable 'CpuArm' [-Wunused-const-variable] 41 | static const UCHAR CpuArm = 7; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:42:20: warning: unused variable 'CpuIa64' [-Wunused-const-variable] 42 | static const UCHAR CpuIa64 = 8; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:43:20: warning: unused variable 'CpuS390' [-Wunused-const-variable] 43 | static const UCHAR CpuS390 = 9; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:44:20: warning: unused variable 'CpuS390x' [-Wunused-const-variable] 44 | static const UCHAR CpuS390x = 10; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:45:20: warning: unused variable 'CpuSh' [-Wunused-const-variable] 45 | static const UCHAR CpuSh = 11; | ^~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:46:20: warning: unused variable 'CpuSheb' [-Wunused-const-variable] 46 | static const UCHAR CpuSheb = 12; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:47:20: warning: unused variable 'CpuHppa' [-Wunused-const-variable] 47 | static const UCHAR CpuHppa = 13; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:48:20: warning: unused variable 'CpuAlpha' [-Wunused-const-variable] 48 | static const UCHAR CpuAlpha = 14; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:49:20: warning: unused variable 'CpuArm64' [-Wunused-const-variable] 49 | static const UCHAR CpuArm64 = 15; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:50:20: warning: unused variable 'CpuPowerPc64el' [-Wunused-const-variable] 50 | static const UCHAR CpuPowerPc64el = 16; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:51:20: warning: unused variable 'CpuM68k' [-Wunused-const-variable] 51 | static const UCHAR CpuM68k = 17; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:52:20: warning: unused variable 'CpuRiscV64' [-Wunused-const-variable] 52 | static const UCHAR CpuRiscV64 = 18; | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:53:20: warning: unused variable 'CpuMips64el' [-Wunused-const-variable] 53 | static const UCHAR CpuMips64el = 19; | ^~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:54:20: warning: unused variable 'CpuLoongArch' [-Wunused-const-variable] 54 | static const UCHAR CpuLoongArch = 20; | ^~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:56:20: warning: unused variable 'OsWindows' [-Wunused-const-variable] 56 | static const UCHAR OsWindows = 0; | ^~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:58:20: warning: unused variable 'OsDarwin' [-Wunused-const-variable] 58 | static const UCHAR OsDarwin = 2; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:59:20: warning: unused variable 'OsSolaris' [-Wunused-const-variable] 59 | static const UCHAR OsSolaris = 3; | ^~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:60:20: warning: unused variable 'OsHpux' [-Wunused-const-variable] 60 | static const UCHAR OsHpux = 4; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:61:20: warning: unused variable 'OsAix' [-Wunused-const-variable] 61 | static const UCHAR OsAix = 5; | ^~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:62:20: warning: unused variable 'OsMms' [-Wunused-const-variable] 62 | static const UCHAR OsMms = 6; | ^~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:63:20: warning: unused variable 'OsFreeBsd' [-Wunused-const-variable] 63 | static const UCHAR OsFreeBsd = 7; | ^~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:64:20: warning: unused variable 'OsNetBsd' [-Wunused-const-variable] 64 | static const UCHAR OsNetBsd = 8; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:66:20: warning: unused variable 'CcMsvc' [-Wunused-const-variable] 66 | static const UCHAR CcMsvc = 0; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:68:20: warning: unused variable 'CcXlc' [-Wunused-const-variable] 68 | static const UCHAR CcXlc = 2; | ^~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:69:20: warning: unused variable 'CcAcc' [-Wunused-const-variable] 69 | static const UCHAR CcAcc = 3; | ^~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:70:20: warning: unused variable 'CcSunStudio' [-Wunused-const-variable] 70 | static const UCHAR CcSunStudio = 4; | ^~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/DbImplementation.cpp:71:20: warning: unused variable 'CcIcc' [-Wunused-const-variable] 71 | static const UCHAR CcIcc = 5; | ^~~~~ 36 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/InternalMessageBuffer.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/InternalMessageBuffer.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/ImplementHelper.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_tls.h:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/init.h:31: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/MetaString.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/MetaString.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/MsgPrint.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/MsgPrint.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/NoThrowTimeStamp.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/NoThrowTimeStamp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/InternalMessageBuffer.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/ParsedList.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/ParsedList.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/MetaString.cpp:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/MetaString.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/SafeArg.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/SafeArg.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/Switches.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/Switches.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/InternalMessageBuffer.cpp:79:11: warning: unused variable 'offset' [-Wunused-variable] 79 | unsigned offset = 0; | ^~~~~~ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/MsgPrint.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/BaseStream.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/ParsedList.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ParsedList.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/objects_array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operatorclang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/SyncObject.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/SyncObject.o delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 4 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/Synchronize.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/Synchronize.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/Switches.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/Switches.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/TempFile.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/TempFile.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/SyncObject.cpp:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/SyncObject.cpp:421:10: warning: enumeration value 'SYNC_INVALID' not handled in switch [-Wswitch] 421 | switch (lockType) | ^~~~~~~~ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/TimerImpl.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/TimerImpl.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/TomCryptHash.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/TomCryptHash.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/Synchronize.cpp:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/fb_tls.h:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/init.h:31: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/Synchronize.cpp:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/Synchronize.cpp:259:15: warning: unused variable 'other' [-Wunused-variable] 259 | ThreadSync* other = findThread(); | ^~~~~ 5 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/UserBlob.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/UserBlob.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/TempFile.cpp:48: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/os/os_utils.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/TimerImpl.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/../../common/classes/TimerImpl.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/../../common/classes/../../common/classes/ImplementHelper.h:33: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 1 warning generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/alloc.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/alloc.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/TomCryptHash.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/Hash.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ warning: 3 warnings generated. unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/fb_string.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/fb_string.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/init.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/init.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/alloc.cpp:41: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/locks.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/locks.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/alloc.cpp:307:9: warning: unused variable 'fromTheHunk' [-Wunused-variable] 307 | off_t fromTheHunk = ((UCHAR*)this) - ((UCHAR*)hunk); // dup !!! | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/fb_string.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/alloc.cpp:168:5: warning: unused variable 'dev_zero_fd' [-Wunused-variable] 168 | int dev_zero_fd = 0; | ^~~~~~~~~~~ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/semaphore.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/semaphore.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/init.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/init.h:31: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 1 warning generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/timestamp.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/timestamp.o 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/zip.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/zip.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 5 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/ConfigCache.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/config/ConfigCache.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/config/config.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/semaphore.cpp:29: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config_file.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/config/config_file.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/classes/zip.cpp:28: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inliIn file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/ConfigCache.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/config/ConfigCache.h:31: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ ne void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/dir_list.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/config/dir_list.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/sha2/sha2.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/sha2/sha2.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/config/config.h:26: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config_file.cpp:25: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:449:11: warning: enumeration values 'TYPE_BOOLEAN' and 'TYPE_INTEGER' not handled in switch [-Wswitch] 449 | switch (entries[i].data_type) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:582:10: warning: 76 enumeration values not handled in switch: 'KEY_TEMP_BLOCK_SIZE', 'KEY_TEMP_CACHE_LIMIT', 'KEY_REMOTE_FILE_OPEN_ABILITY'... [-Wswitch] 582 | switch (key) | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:641:2: warning: unused variable 'key' [-Wunused-variable] 641 | DECLARE_GLOBAL_KEY(KEY_SERVER_MODE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:631:18: note: expanded from macro 'DECLARE_GLOBAL_KEY' 631 | const ConfigKey key = KEY; \ | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:652:4: warning: unused variable 'config' [-Wunused-variable] 652 | DECLARE_PER_DB_KEY(KEY_PLUG_PROVIDERS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:637:16: note: expanded from macro 'DECLARE_PER_DB_KEY' 637 | const Config* config = this; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:658:4: warning: unused variable 'config' [-Wunused-variable] 658 | DECLARE_PER_DB_KEY(KEY_PLUG_AUTH_SERVER); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:637:16: note: expanded from macro 'DECLARE_PER_DB_KEY' 637 | const Config* config = this; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:664:4: warning: unused variable 'config' [-Wunused-variable] 664 | DECLARE_PER_DB_KEY(KEY_PLUG_AUTH_CLIENT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:637:16: note: expanded from macro 'DECLARE_PER_DB_KEY' 637 | const Config* config = this; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:670:4: warning: unused variable 'config' [-Wunused-variable] 670 | DECLARE_PER_DB_KEY(KEY_PLUG_AUTH_MANAGE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:637:16: note: expanded from macro 'DECLARE_PER_DB_KEY' 637 | const Config* config = this; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:676:4: warning: unused variable 'config' [-Wunused-variable] 676 | DECLARE_PER_DB_KEY(KEY_PLUG_PROFILER); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:637:16: note: expanded from macro 'DECLARE_PER_DB_KEY' 637 | const Config* config = this; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:682:4: warning: unused variable 'config' [-Wunused-variable] 682 | DECLARE_PER_DB_KEY(KEY_PLUG_TRACE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:637:16: note: expanded from macro 'DECLARE_PER_DB_KEY' 637 | const Config* config = this; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:688:4: warning: unused variable 'config' [-Wunused-variable] 688 | DECLARE_PER_DB_KEY(KEY_PLUG_WIRE_CRYPT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:637:16: note: expanded from macro 'DECLARE_PER_DB_KEY' 637 | const Config* config = this; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:694:4: warning: unused variable 'config' [-Wunused-variable] 694 | DECLARE_PER_DB_KEY(KEY_PLUG_KEY_HOLDER); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:637:16: note: expanded from macro 'DECLARE_PER_DB_KEY' 637 | const Config* config = this; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:709:2: warning: unused variable 'config' [-Wunused-variable] 709 | DECLARE_PER_DB_KEY(KEY_WIRE_CRYPT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:637:16: note: expanded from macro 'DECLARE_PER_DB_KEY' 637 | const Config* config = this; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:733:2: warning: unused variable 'config' [-Wunused-variable] 733 | DECLARE_PER_DB_KEY(KEY_USE_FILESYSTEM_CACHE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/config.cpp:637:16: note: expanded from macro 'DECLARE_PER_DB_KEY' 637 | const Config* config = this; | ^~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/dir_list.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/config/config.h:26: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/config/dir_list.cpp:218:10: warning: enumeration values 'NotInitialized', 'Restrict', and 'SimpleList' not handled in switch [-Wswitch] 218 | switch (mode) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/sha2/sha2.cpp:41: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/sha2/sha2.h:55: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/sha2/../../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/common/sha2/../../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. 16 warnings generated. 4 warnings generated. 3 warnings generated. rm -f /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a ar crus /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/Auth.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/BigInteger.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/CRC32C.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/CharSet.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/DecFloat.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/DynamicStrings.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/Int128.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/IntlParametersBlock.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/IntlUtil.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/MsgMetadata.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/MsgUtil.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/ScanDir.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/SimilarToRegex.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/StatementMetadata.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/StatusArg.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/StatusHolder.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/Task.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/TextType.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/ThreadData.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/ThreadStart.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/TimeZoneUtil.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/Tokens.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/UtilSvc.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/call_service.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/cvt.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/db_alias.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/dllinst.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/dsc.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/enc.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/fb_exception.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/isc.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/isc_file.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/isc_sync.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/pretty.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/sdl.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/security.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/sha.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/unicode_util.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/utils.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/xdr.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/os/posix/SyncSignals.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/os/posix/divorce.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/os/posix/fbsyslog.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/os/posix/guid.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/os/posix/isc_ipc.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/os/posix/mod_loader.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/os/posix/os_utils.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/os/posix/path_utils.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/BaseStream.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/BlobWrapper.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/BlrWriter.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/ClumpletReader.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/ClumpletWriter.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/DbImplementation.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/Hash.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/ImplementHelper.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/InternalMessageBuffer.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/MetaString.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/MsgPrint.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/NoThrowTimeStamp.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/ParsedList.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/SafeArg.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/Switches.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/SyncObject.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/Synchronize.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/TempFile.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/TimerImpl.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/TomCryptHash.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/UserBlob.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/alloc.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/fb_string.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/init.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/locks.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/semaphore.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/timestamp.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/classes/zip.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/config/ConfigCache.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/config/config.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/config/config_file.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/config/dir_list.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common/sha2/sha2.o clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,--version-script,firebird.vers -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -shared -Wl,-soname,libfbclient.so.2 -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib/libfbclient.so.5.0.3 /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/DistributedTransaction.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/MasterImplementation.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/PluginManager.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/alt.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/array.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/blob.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/gds.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/keywordsStub.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/perf.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/preparse.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/user_dsql.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/utl.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/why.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/config/os/posix/binreloc.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/config/os/posix/config_root.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/inet.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/merge.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/parser.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/protocol.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/remote.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecureRemotePassword/srp.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/client/BlrFromMessage.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/client/interface.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecureRemotePassword/client/SrpClient.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecurityDatabase/LegacyClient.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/plugins/crypt/arc4/Arc4.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -latomic -lm -ldecFloat -ltommath (cd /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib && ln -s -f libfbclient.so.5.0.3 libfbclient.so.2 ) (cd /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib && ln -s -f libfbclient.so.2 libfbclient.so ) make[3]: Leaving directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' make boot make[3]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/c_cxx.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/c_cxx.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/cmd.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/cmd.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/cme.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/cme.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/cmp.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/cmp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/cmd.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/gpre.h:69: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/c_cxx.cpp:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/gpre.h:69: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator dele t382e | (ivnoliidn*e mveomi,d sotpde:r:astiorz ed_etle tse (AvLoLiOdC*_ PmAeRmA,M Ss)t dn:o:esxiczeep_tt s A| L^L OC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](voi/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.hd:*387 :m1e:m ,warning: sreplacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete]t d::size_t s ALL O387C | _iPnAlRiAnMeS )v oniode xocpeeprta to r| ^d elete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/cme.cpp:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/gpre.h:69: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/cmp.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/gpre.h:69: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/c_cxx.cpp:2839:11: warning: 10 enumeration values not handled in switch: 'REQ_for', 'REQ_store', 'REQ_store2'... [-Wswitch] 2839 | switch (request->req_type) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/cmp.cpp:171:10: warning: 9 enumeration values not handled in switch: 'REQ_for', 'REQ_store', 'REQ_store2'... [-Wswitch] 171 | switch (request->req_type) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/cmp.cpp:246:11: warning: 90 enumeration values not handled in switch: 'ACT_any', 'ACT_alter_database', 'ACT_alter_domain'... [-Wswitch] 246 | switch (action->act_type) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/cmp.cpp:903:11: warning: 96 enumeration values not handled in switch: 'ACT_any', 'ACT_alter_database', 'ACT_alter_domain'... [-Wswitch] 903 | switch (action->act_type) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/cmp.cpp:967:12: warning: 96 enumeration values not handled in switch: 'ACT_any', 'ACT_alter_database', 'ACT_alter_domain'... [-Wswitch] 967 | switch (action->act_type) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/cmp.cpp:1394:10: warning: 8 enumeration values not handled in switch: 'lang_undef', 'lang_pascal', 'lang_cobol'... [-Wswitch] 1394 | switch (gpreGlob.sw_language) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/cmp.cpp:1762:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1762 | while (reference = alignments[i]) | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/cmp.cpp:1762:20: note: place parentheses around the assignment to silence this warning 1762 | while (reference = alignments[i]) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/cmp.cpp:1762:20: note: use '==' to turn this assignment into an equality comparison 1762 | while (reference = alignments[i]) | ^ | == 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/exp.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/exp.o 9 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/gpre.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/gpre.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 4 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/hsh.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/hsh.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/exp.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/gpre.h:69: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/gpre.cpp:52: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/gpre.h:69: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/int_cxx.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/int_cxx.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/exp.cpp:351:10: warning: 377 enumeration values not handled in switch: 'KW_none', 'KW_start_actions', 'KW_ACTIVE'... [-Wswitch] 351 | switch (gpreGlob.token_global.tok_keyword) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/exp.cpp:1130:12: warning: 8 enumeration values not handled in switch: 'lang_undef', 'lang_pascal', 'lang_fortran'... [-Wswitch] 1130 | switch (gpreGlob.sw_language) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/exp.cpp:1388:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1388 | if (field2 = lookup_field(next)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/exp.cpp:1388:15: note: place parentheses around the assignment to silence this warning 1388 | if (field2 = lookup_field(next)) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/exp.cpp:1388:15: note: use '==' to turn this assignment into an equality comparison 1388 | if (field2 = lookup_field(next)) | ^ | == In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/hsh.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/gpre.h:69: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/gpre.cpp:1400:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1400 | while (*terminator++ = *extension++) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/gpre.cpp:1400:24: note: place parentheses around the assignment to silence this warning 1400 | while (*terminator++ = *extension++) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/gpre.cpp:1400:24: note: use '==' to turn this assignment into an equality comparison 1400 | while (*terminator++ = *extension++) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/gpre.cpp:1416:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1416 | while (*ext++ = *new_extension++) | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/gpre.cpp:1416:19: note: place parentheses around the assignment to silence this warning 1416 | while (*ext++ = *new_extension++) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/gpre.cpp:1416:19: note: use '==' to turn this assignment into an equality comparison 1416 | while (*ext++ = *new_extension++) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/gpre.cpp:1424:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1424 | while (*terminator++ = *extension++) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/gpre.cpp:1424:23: note: place parentheses around the assignment to silence this warning 1424 | while (*terminator++ = *extension++) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/gpre.cpp:1424:23: note: use '==' to turn this assignment into an equality comparison 1424 | while (*terminator++ = *extension++) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/gpre.cpp:1649:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1649 | q = in_sw_table_iterator->in_sw_name; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/gpre.cpp:1649:9: note: place parentheses around the assignment to silence this warning 1649 | q = in_sw_table_iterator->in_sw_name; | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/gpre.cpp:1649:9: note: use '==' to turn this assignment into an equality comparison 1649 | q = in_sw_table_iterator->in_sw_name; | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/gpre.cpp:2378:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 2378 | if (action = action->act_rest) | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/gpre.cpp:2378:17: note: place parentheses around the assignment to silence this warning 2378 | if (action = action->act_rest) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/gpre.cpp:2378:17: note: use '==' to turn this assignment into an equality comparison 2378 | if (action = action->act_rest) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/gpre.cpp:2487:9: warning: unused variable 'comment_start_len' [-Wunused-variable] 2487 | SSHORT comment_start_len = static_cast(strlen(comment_start)); | ^~~~~~~~~~~~~~~~~ 6 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/jrdmet.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/jrdmet.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/hsh.cpp:237:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 237 | while (c = *string++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/hsh.cpp:237:11: note: place parentheses around the assignment to silence this warning 237 | while (c = *string++) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/hsh.cpp:237:11: note: use '==' to turn this assignment into an equality comparison 237 | while (c = *string++) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/hsh.cpp:263:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 263 | while (c1 = *string1++) | ~~~^~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/hsh.cpp:263:12: note: place parentheses around the assignment to silence this warning 263 | while (c1 = *string1++) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/hsh.cpp:263:12: note: use '==' to turn this assignment into an equality comparison 263 | while (c1 = *string1++) | ^ | == In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/int_cxx.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/gpre.h:69: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 5 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/movg.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/movg.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 9 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/msc.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/msc.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/jrdmet.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/obj_cxx.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/obj_cxx.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/movg.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/msc.cpp:47: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/gpre.h:69: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/par.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/par.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/pat.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/pat.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/obj_cxx.cpp:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/gpre.h:69: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/sqe.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/par.cpp:49: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/gpre.h:69: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/obj_cxx.cpp:185:10: warning: 33 enumeration values not handled in switch: 'ACT_any', 'ACT_at_end', 'ACT_b_declare'... [-Wswitch] 185 | switch (action->act_type) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/obj_cxx.cpp:669:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 669 | if (reference = reference->ref_null) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/obj_cxx.cpp:669:18: note: place parentheses around the assignment to silence this warning 669 | if (reference = reference->ref_null) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/obj_cxx.cpp:669:18: note: use '==' to turn this assignment into an equality comparison 669 | if (reference = reference->ref_null) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/obj_cxx.cpp:698:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 698 | if (reference = reference->ref_null) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/obj_cxx.cpp:698:16: note: place parentheses around the assignment to silence this warning 698 | if (reference = reference->ref_null) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/obj_cxx.cpp:698:16: note: use '==' to turn this assignment into an equality comparison 698 | if (reference = reference->ref_null) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/obj_cxx.cpp:1060:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1060 | if (args.pat_value1 = blob->blb_bpb_length) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/obj_cxx.cpp:1060:22: note: place parentheses around the assignment to silence this warning 1060 | if (args.pat_value1 = blob->blb_bpb_length) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/obj_cxx.cpp:1060:22: note: use '==' to turn this assignment into an equality comparison 1060 | if (args.pat_value1 = blob->blb_bpb_length) | ^ | == In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/pat.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/gpre.h:69: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/obj_cxx.cpp:138:26: warning: unused variable 'NULL_STATUS' [-Wunused-const-variable] 138 | static const char* const NULL_STATUS = "NULL"; | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:44: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/gpre.h:69: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/pat.cpp:186:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 186 | while (c = *pattern++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/pat.cpp:186:11: note: place parentheses around the assignment to silence this warning 186 | while (c = *pattern++) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/pat.cpp:186:11: note: use '==' to turn this assignment into an equality comparison 186 | while (c = *pattern++) | ^ | == 4 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sql.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/sql.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:641:28: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 641 | if (reference->ref_field = MET_context_field(context, gpreGlob.token_global.tok_string)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:641:28: note: place parentheses around the assignment to silence this warning 641 | if (reference->ref_field = MET_context_field(context, gpreGlob.token_global.tok_string)) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:641:28: note: use '==' to turn this assignment into an equality comparison 641 | if (reference->ref_field = MET_context_field(context, gpreGlob.token_global.tok_string)) | ^ | == warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:1047:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1047 | if (field = resolve(node, selection->rse_context[i], &context, &slice_action)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:1047:14: note: place parentheses around the assignment to silence this warning 1047 | if (field = resolve(node, selection->rse_context[i], &context, &slice_action)) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:1047:14: note: use '==' to turn this assignment into an equality comparison 1047 | if (field = resolve(node, selection->rse_context[i], &context, &slice_action)) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:1446:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1446 | if (field = get_ref(*ptr)) | ~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:1446:15: note: place parentheses around the assignment to silence this warning 1446 | if (field = get_ref(*ptr)) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:1446:15: note: use '==' to turn this assignment into an equality comparison 1446 | if (field = get_ref(*ptr)) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:1454:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1454 | if (field = get_ref(expr->nod_arg[1])) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:1454:13: note: place parentheses around the assignment to silence this warning 1454 | if (field = get_ref(expr->nod_arg[1])) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:1454:13: note: use '==' to turn this assignment into an equality comparison 1454 | if (field = get_ref(expr->nod_arg[1])) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:1418:10: warning: 72 enumeration values not handled in switch: 'nod_nothing', 'nod_literal', 'nod_value'... [-Wswitch] 1418 | switch (expr->nod_type) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:1731:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1731 | if (relation = par_base_table(request, context->ctx_relation, (const TEXT*) *arg)) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:1731:17: note: place parentheses around the assignment to silence this warning 1731 | if (relation = par_base_table(request, context->ctx_relation, (const TEXT*) *arg)) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:1731:17: note: use '==' to turn this assignment into an equality comparison 1731 | if (relation = par_base_table(request, context->ctx_relation, (const TEXT*) *arg)) | ^ | == 8 warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:2394:10: warning: 376 enumeration values not handled in switch: 'KW_none', 'KW_start_actions', 'KW_ACTIVE'... [-Wswitch] 2394 | switch (token.tok_keyword) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:2878:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 2878 | if (context = par_joined_relation(request)) clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/boot/gpre_meta_boot.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/boot/gpre_meta_boot.o | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:2878:15: note: place parentheses around the assignment to silence this warning 2878 | if (context = par_joined_relation(request)) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:2878:15: note: use '==' to turn this assignment into an equality comparison 2878 | if (context = par_joined_relation(request)) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:3217:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 3217 | else | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:3506:10: warning: 69 enumeration values not handled in switch: 'nod_nothing', 'nod_literal', 'nod_value'... [-Wswitch] 3506 | switch (node->nod_type) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:3753:11: warning: 18 enumeration values not handled in switch: 'SYM_keyword', 'SYM_database', 'SYM_field'... [-Wswitch] 3753 | switch (symbol->sym_type) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:3862:10: warning: 73 enumeration values not handled in switch: 'nod_nothing', 'nod_field', 'nod_literal'... [-Wswitch] 3862 | switch (expr->nod_type) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:3961:10: warning: 83 enumeration values not handled in switch: 'nod_nothing', 'nod_field', 'nod_literal'... [-Wswitch] 3961 | switch (fields->nod_type) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sqe.cpp:3986:11: warning: 67 enumeration values not handled in switch: 'nod_nothing', 'nod_literal', 'nod_value'... [-Wswitch] 3986 | switch ((*ptr)->nod_type) | ^~~~~~~~~~~~~~~~ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/boot/gpre_meta_boot.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../gpre/gpre.h:69: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../gpre/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../gpre/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sql.cpp:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/gpre.h:69: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/../gpre/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 17 warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sql.cpp:207:10: warning: 350 enumeration values not handled in switch: 'KW_none', 'KW_start_actions', 'KW_ACTIVE'... [-Wswitch] 207 | switch (keyword) | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sql.cpp:2249:10: warning: 378 enumeration values not handled in switch: 'KW_none', 'KW_start_actions', 'KW_ACTIVE'... [-Wswitch] 2249 | switch (gpreGlob.token_global.tok_keyword) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sql.cpp:5553:10: warning: 85 enumeration values not handled in switch: 'nod_nothing', 'nod_and', 'nod_or'... [-Wswitch] 5553 | switch (expr->nod_type) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sql.cpp:5791:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 5791 | if (symbol = MSC_find_symbol(gpreGlob.token_global.tok_symbol, SYM_dyn_cursor)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sql.cpp:5791:13: note: place parentheses around the assignment to silence this warning 5791 | if (symbol = MSC_find_symbol(gpreGlob.token_global.tok_symbol, SYM_dyn_cursor)) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/sql.cpp:5791:13: note: use '==' to turn this assignment into an equality comparison 5791 | if (symbol = MSC_find_symbol(gpreGlob.token_global.tok_symbol, SYM_dyn_cursor)) | ^ | == 3 warnings generated. 7 warnings generated. clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,--version-script,empty.vers /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/c_cxx.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/cmd.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/cme.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/cmp.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/exp.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/gpre.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/hsh.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/int_cxx.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/jrdmet.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/movg.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/msc.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/obj_cxx.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/par.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/pat.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/sqe.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/sql.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/boot/gpre_meta_boot.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/yvalve/gds.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_boot -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -latomic -lm -ldecFloat rm -f /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current (cd /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin; ln -s gpre_boot gpre_current) make[3]: Leaving directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' make engine make[3]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Attachment.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Attachment.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/BlobUtil.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/BlobUtil.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Coercion.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Coercion.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Collation.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Collation.o unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Attachment.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Attachment.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../include/fb_blk.h:4: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/BlobUtil.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/BlobUtil.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::sizIn file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Coercion.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Coercion.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ e_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Collation.cpp:96: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Attachment.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Attachment.h:40: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Collation.cpp:96: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/BlobUtil.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/BlobUtil.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/SystemPackages.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Coercion.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/dsql.h:48: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/Attachment.h:40: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Coercion.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Coercion.h:33: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Attachment.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Function.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/BlobUtil.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ 7 warnings generated. In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Collation.cpp:96: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ConfigTable.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ConfigTable.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/BlobUtil.cpp:70:13: warning: unused variable 'transaction' [-Wunused-variable] 70 | const auto transaction = tdbb->getTransaction(); | ^~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/BlobUtil.cpp:105:13: warning: unused variable 'transaction' [-Wunused-variable] 105 | const auto transaction = tdbb->getTransaction(); | ^~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/BlobUtil.cpp:164:13: warning: unused variable 'transaction' [-Wunused-variable] 164 | const auto transaction = tdbb->getTransaction(); | ^~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/BlobUtil.cpp:188:13: warning: unused variable 'transaction' [-Wunused-variable] 188 | const auto transaction = tdbb->getTransaction(); | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/BlobUtil.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/BlobUtil.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/ImplementHelper.h:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Attachment.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Attachment.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/scl.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/security.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/classes/ImplementHelper.h:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ConfigTable.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/ConfigTable.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ConfigTable.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/ConfigTable.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Monitoring.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/recsrc/RecordSource.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/RecordSourceNodes.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/ExprNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ConfigTable.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/ConfigTable.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Monitoring.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/recsrc/RecordSource.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/RecordSourceNodes.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/ExprNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ 7 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/CryptoManager.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/CryptoManager.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 14 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/DataTypeUtil.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/DataTypeUtil.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ConfigTable.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/ConfigTable.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Monitoring.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/CryptoManager.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/CryptoManager.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/CryptoManager.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/CryptoManager.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/DataTypeUtil.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/DataTypeUtil.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Database.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Database.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/DataTypeUtil.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/SysFunction.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/DbCreators.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/DbCreators.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Database.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../include/fb_blk.h:4: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/CryptoManager.cpp:47: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Monitoring.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/recsrc/RecordSource.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/RecordSourceNodes.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/ExprNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/DataTypeUtil.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/SysFunction.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/DataTypeUtil.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/DataTypeUtil.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count))In file included from ; /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/CryptoManager.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/CryptoManager.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/objects_array.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (* source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:newCount - count)); | ^ | (void*) 10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Database.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/lck.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:40: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/DbCreators.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../auth/SecureRemotePassword/Message.h:9: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/DbCreators.cpp:40: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ 8/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/DebugInterface.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/DebugInterface.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Database.cpp:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Database.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/lck.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../lock/lock_proto.h:40: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../lock/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../lock/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../lock/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../lock/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../lock/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../lock/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../lock/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../lock/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../lock/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../lock/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../lock/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../lock/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/DebugInterface.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Attachment.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../include/fb_blk.h:4: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../lock/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../lock/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../lock/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../lock/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../lock/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../lock/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../lock/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/DbCreators.cpp:48: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/DbCreators.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/recsrc/RecordSource.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/RecordSourceNodes.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/ExprNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/DebugInterface.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Attachment.h:40: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/DbCreators.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../auth/SecureRemotePassword/Message.h:10: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/StatusHolder.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 10 warnings generated. In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/DebugInterface.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/blb_proto.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ExtEngineManager.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ExtEngineManager.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/DebugInterface.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Attachment.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/scl.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/security.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/classes/ImplementHelper.h:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) 10 warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Function.epp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Function.cpp gpre version LI-V5.0.3.1683 Firebird 5.0 clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/GarbageCollector.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/GarbageCollector.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 10 warnings generated. In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ExtEngineManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/ExtEngineManager.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/GlobalRWLock.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/GlobalRWLock.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/GarbageCollector.cpp:23: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/GarbageCollector.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/GarbageCollector.h:29: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ExtEngineManager.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/GlobalRWLock.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/GlobalRWLock.h:33: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ExtEngineManager.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/InitCDSLib.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/InitCDSLib.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/GlobalRWLock.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/GlobalRWLock.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/GarbageCollector.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ExtEngineManager.cpp:403:12: warning: enumeration values 'req_return', 'req_receive', and 'req_send' not handled in switch [-Wswitch] 403 | switch (request->req_operation) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ExtEngineManager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/ExtEngineManager.h:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); In file included from | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/GarbageCollector.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/GarbageCollector.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) :508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.hdat:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0,a s+i zceooufn(tT,) 0*, (sniezweCoofu(nTt) -* c(oneuwnCto)u)n;t -| ^c o u| n (void*)t )); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/GlobalRWLock.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/GlobalRWLock.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/InitCDSLib.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statem/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) ent->/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/InitCDSLib.cpp:64:7: warning: unused variable 'str' [-Wunused-variable] 64 | char str[512]; | ^~~ 4 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/IntlManager.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/IntlManager.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 7 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/KeywordsTable.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/KeywordsTable.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Mapping.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Mapping.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/IntlManager.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/IntlManager.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/KeywordsTable.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/KeywordsTable.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Mapping.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../auth/SecureRemotePassword/Message.h:9: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Mapping.cpp:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/KeywordsTable.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/KeywordsTable.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Monitoring.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/recsrc/RecordSource.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/RecordSourceNodes.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/ExprNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/KeywordsTable.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/KeywordsTable.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Monitoring.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/recsrc/RecordSource.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/RecordSourceNodes.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/ExprNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Mapping.cpp:45: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Mapping.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/recsrc/RecordSource.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/RecordSourceNodes.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/ExprNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/KeywordsTable.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/KeywordsTable.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Monitoring.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, sourIn file included from ce.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Mapping.cpp:31: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.hIn file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../auth/SecureRemotePassword/Message.h:10: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/StatusHolder.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); :508:12:| ^ | (void*) warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h508:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | gro3w warnings generated. (newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/MetaName.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/MetaName.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Monitoring.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Monitoring.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Mapping.cpp:41: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/ThreadStart.h:174:7: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 174 | if (cleanup) | ~~ ^~~~~~~ | false /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/ThreadStart.h:159:30: note: in instantiation of member function 'ThreadFinishSync<(anonymous namespace)::MappingIpc *>::internalRun' requested here 159 | ((ThreadFinishSync*) arg)->internalRun(); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/ThreadStart.h:128:17: note: in instantiation of member function 'ThreadFinishSync<(anonymous namespace)::MappingIpc *>::internalRun' requested here 128 | Thread::start(internalRun, this, threadPriority, &threadHandle); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Mapping.cpp:854:16: note: in instantiation of member function 'ThreadFinishSync<(anonymous namespace)::MappingIpc *>::run' requested here 854 | cleanupSync.run(this); | ^ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/MetaName.cpp:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/MetaName.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Monitoring.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 12 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/PreparedStatement.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/PreparedStatement.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/MetaName.cpp:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Monitoring.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/PreparedStatement.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/PreparedStatement.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/MetaName.cpp:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Monitoring.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ 7 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ProfilerManager.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ProfilerManager.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/PreparedStatement.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Monitoring.cpp:452:13: warning: unused variable 'selfAttId' [-Wunused-variable] 452 | const auto selfAttId = attachment->att_attachment_id; | ^~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Monitoring.cpp:1052:13: warning: unused variable 'dbb' [-Wunused-variable] 1052 | const auto dbb = attachment->att_database; | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Monitoring.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/PreparedStatement.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ProfilerManager.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/ProfilerManager.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/PerformanceStopWatch.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10:| ^ warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyF/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept rom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h | ^ :334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/PreparedStatement.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/PreparedStatement.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/MsgMetadata.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/classes/objects_array.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ProfilerManager.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/ProfilerManager.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/recsrc/RecordSource.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/RecordSourceNodes.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/ExprNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ 10 warnings generated. In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ProfilerManager.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/ProfilerManager.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/recsrc/RecordSource.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/RecordSourceNodes.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/ExprNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RandomGenerator.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/RandomGenerator.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 11 warnings generated. 1 warning generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RecordBuffer.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/RecordBuffer.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RecordSourceNodes.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/RecordSourceNodes.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ProfilerManager.cpp:249:13: warning: unused variable 'transaction' [-Wunused-variable] 249 | const auto transaction = tdbb->getTransaction(); | ^~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ProfilerManager.cpp:727:13: warning: variable 'type' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 727 | else if (statement->function) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ProfilerManager.cpp:747:4: note: uninitialized use occurs here 747 | type, packageName.nullStr(), routineName.nullStr(), | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ProfilerManager.cpp:727:9: note: remove the 'if' if its condition is always true 727 | else if (statement->function) | ^~~~~~~~~~~~~~~~~~~~~~~~ 728 | type = "FUNCTION"; /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ProfilerManager.cpp:721:19: note: initialize the variable 'type' to silence this warning 721 | const char* type; | ^ | = nullptr In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ProfilerManager.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/ProfilerManager.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/PerformanceStopWatch.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RecordBuffer.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/classes/array.h:508:In file included from 12:/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RecordSourceNodes.cpp note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T:22: ) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/align.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/DecFloat.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ProfilerManager.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/ProfilerManager.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/TimerImpl.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/../../common/ThreadStart.h:174:7: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 174 | if (cleanup) | ~~ ^~~~~~~ | false /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/../../common/ThreadStart.h:159:30: note: in instantiation of member function 'ThreadFinishSync::internalRun' requested here 159 | ((ThreadFinishSync*) arg)->internalRun(); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/../../common/ThreadStart.h:128:17: note: in instantiation of member function 'ThreadFinishSync::internalRun' requested here 128 | Thread::start(internalRun, this, threadPriority, &threadHandle); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ProfilerManager.cpp:995:14: note: in instantiation of member function 'ThreadFinishSync::run' requested here 995 | cleanupSync.run(this); | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RecordBuffer.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RecordSourceNodes.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/RecordSourceNodes.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/ExprNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ 12 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Relation.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Relation.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RecordSourceNodes.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/RecordSourceNodes.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/ExprNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RecordBuffer.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RecordBuffer.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Relation.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Relation.h:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RecordSourceNodes.cpp:2561:13: warning: unused variable 'csb' [-Wunused-variable] 2561 | const auto csb = opt->getCompilerScratch(); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RecordSourceNodes.cpp:2626:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] 2626 | return visitor.visit(dsqlStreams) | visitor.visit(dsqlWhere) | visitor.visit(dsqlSelectList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | || /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RecordSourceNodes.cpp:2626:9: note: cast one or both operands to int to silence this warning /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RecordSourceNodes.cpp:2626:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] 2626 | return visitor.visit(dsqlStreams) | visitor.visit(dsqlWhere) | visitor.visit(dsqlSelectList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | || /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RecordSourceNodes.cpp:2626:9: note: cast one or both operands to int to silence this warning /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RecordSourceNodes.cpp:2633:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] 2633 | return visitor.visit(dsqlWhere) | visitor.visit(dsqlSelectList) | visitor.visit(dsqlStreams); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | || /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RecordSourceNodes.cpp:2633:9: note: cast one or both operands to int to silence this warning /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RecordSourceNodes.cpp:2633:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] 2633 | return visitor.visit(dsqlWhere) | visitor.visit(dsqlSelectList) | visitor.visit(dsqlStreams); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | || /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RecordSourceNodes.cpp:2633:9: note: cast one or both operands to int to silence this warning /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RecordSourceNodes.cpp:2650:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] 2650 | return visitor.visit(dsqlWhere) | visitor.visit(dsqlSelectList) | visitor.visit(dsqlStreams); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | || /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RecordSourceNodes.cpp:2650:9: note: cast one or both operands to int to silence this warning /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RecordSourceNodes.cpp:2650:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] 2650 | return visitor.visit(dsqlWhere) | visitor.visit(dsqlSelectList) | visitor.visit(dsqlStreams); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | || /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RecordSourceNodes.cpp:2650:9: note: cast one or both operands to int to silence this warning 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ResultSet.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ResultSet.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RecordSourceNodes.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/RecordSourceNodes.h:25: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Relation.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Relation.h:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ResultSet.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/ResultSet.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Relation.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Relation.cpp:217:9: warning: unused variable 'inst_id' [-Wunused-variable] 217 | SINT64 inst_id = oldNumber; | ^~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Relation.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Relation.h:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ResultSet.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ResultSet.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ResultSet.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/PreparedStatement.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/MsgMetadata.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/classes/objects_array.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) 11 warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T)clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Routine.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Routine.o * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 13 warnings generated. warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RuntimeStatistics.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/RuntimeStatistics.o 10 warnings generated. warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Savepoint.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Savepoint.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Routine.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Routine.h:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RuntimeStatistics.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/blb.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../include/fb_blk.h:4: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Savepoint.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/tra.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../include/fb_blk.h:4: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Routine.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Statement.h:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/Relation.h:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RuntimeStatistics.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/Relation.h:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Savepoint.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/Relation.h:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Routine.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Statement.h:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RuntimeStatistics.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Savepoint.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Routine.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Routine.h:24: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/RuntimeStatistics.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/blb.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/classes/ImplementHelper.h:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Savepoint.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/blb.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/classes/ImplementHelper.h:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) 18 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Statement.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Statement.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/SysFunction.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/SysFunction.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) warning: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 8 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/SystemPackages.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/SystemPackages.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Statement.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Statement.h:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../include/fb_blk.h:4: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/SysFunction.cpp:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/TimeZoneUtil.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/TempSpace.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/TempSpace.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Statement.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Statement.h:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/Relation.h:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/SystemPackages.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/SystemPackages.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/status.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/isc_proto.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/SysFunction.cpp:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/SysFunction.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Statement.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Statement.h:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/SysFunction.cpp:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/SysFunction.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/TempSpace.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/TempFile.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/SystemPackages.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/SystemPackages.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Statement.cpp:239:13: warning: unused variable 'dbb' [-Wunused-variable] 239 | const auto dbb = tdbb->getDatabase(); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Statement.cpp:458:18: warning: unused variable 'dbb' [-Wunused-variable] 458 | Database* const dbb = tdbb->getDatabase(); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/SysFunction.cpp:2440:38: warning: '&&' within '||' [-Wlogical-op-parentheses] 2440 | if (arg0_null || argDsc->isBlob() && !copyBlob) | ~~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/SysFunction.cpp:2440:38: note: place parentheses around the '&&' expression to silence this warning 2440 | if (arg0_null || argDsc->isBlob() && !copyBlob) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/SysFunction.cpp:3325:17: warning: unused variable 'CTR_32' [-Wunused-variable] 3325 | consIn file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Statement.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Statement.h:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/blb.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/classes/ImplementHelper.h:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] t unsigned CTR_32 = 1; 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/SysFunction.cpp:3326:17: warning: unused variable 'CTR_64' [-Wunused-variable] 3326 | const unsigned CTR_64 = 2; | ^~~~~~ :166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/SystemPackages.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/TimeZone.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Monitoring.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/recsrc/RecordSource.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/RecordSourceNodes.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/ExprNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/TempSpace.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/SysFunction.cpp:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/TimeZoneUtil.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/unicode_util.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/IntlUtil.h:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:224:24: warning: first argument in call to 'memmove' is a pointer to non-trivially copyable type 'Jrd::AccessItem' [-Wnontrivial-memcall] 224 | memmove(data + index + 1, data + index, sizeof(T) * (count++ - index)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Statement.cpp:923:21: note: in instantiation of member function 'Firebird::Array::insert' requested here 923 | csb->csb_access.insert(i, access); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Statement.cpp:82:3: note: in instantiation of function template specialization 'makeSubRoutines>, Firebird::DefaultComparator>>' requested here 82 | makeSubRoutines(tdbb, this, csb, csb->subProcedures); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:224:24: note: explicitly cast the pointer to silence this warning 224 | memmove(data + index + 1, data + index, sizeof(T) * (count++ - index)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::AccessItem' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:223:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 223 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Statement.cpp:923:21: note: in instantiation of member function 'Firebird::Array::insert' requested here 923 | csb->csb_access.insert(i, access); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Statement.cpp:82:3: note: in instantiation of function template specialization 'makeSubRoutines>, Firebird::DefaultComparator>>' requested here 82 | makeSubRoutines(tdbb, this, csb, csb->subProcedures); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::AccessItem' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::ExternalAccess' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::ExternalAccess' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Statement.cpp:175:13: note: in instantiation of member function 'Firebird::Array::grow' requested here 175 | rpbsSetup.grow(csb->csb_n_stream); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:224:24: warning: first argument in call to 'memmove' is a pointer to non-trivially copyable type 'Jrd::ExternalAccess' [-Wnontrivial-memcall] 224 | memmove(data + index + 1, data + index, sizeof(T) * (count++ - index)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/Statement.cpp:837:10: note: in instantiation of member function 'Firebird::Array::insert' requested here 837 | list.insert(i, *item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:224:24: note: explicitly cast the pointer to silence this warning 224 | memmove(data + index + 1, data + index, sizeof(T) * (count++ - index)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/SystemPackages.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/SystemPackages.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/status.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/StatusHolder.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/TempSpace.cpp:684:12: warning: variable 'cnt' set but not used [-Wunused-but-set-variable] 684 | FB_SIZE_T cnt = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/TempSpace.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/TempFile.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/File.h:26: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) 317/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/TimeZone.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/TimeZone.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 8 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/UserManagement.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/UserManagement.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/TimeZone.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/TimeZone.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/TimeZone.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/TimeZone.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Monitoring.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/recsrc/RecordSource.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/RecordSourceNodes.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/ExprNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/UserManagement.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/ClumpletWriter.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ClumpletReader.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 20 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/VirtualTable.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/VirtualTable.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/TimeZone.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/TimeZone.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Monitoring.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/recsrc/RecordSource.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/RecordSourceNodes.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/ExprNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/UserManagement.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/UserManagement.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Monitoring.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/recsrc/RecordSource.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/RecordSourceNodes.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/ExprNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/TimeZone.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/TimeZone.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Monitoring.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/VirtualTable.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/UserManagement.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/UserManagement.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Monitoring.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/recsrc/RecordSource.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/RecordSourceNodes.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/ExprNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/UserManagement.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/ClumpletWriter.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ClumpletReader.h:33: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/VirtualTable.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/VirtualTable.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/WorkerAttachment.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/WorkerAttachment.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/VirtualTable.cpp:53:12: warning: unused variable 'dbb' [-Wunused-variable] 53 | Database* dbb = tdbb->getDatabase(); | ^~~ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 13 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/blb.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/blb.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/VirtualTable.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/WorkerAttachment.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/WorkerAttachment.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/blob_filter.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/blob_filter.o 11 warningsIn file included from generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/blb.cpp:42: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/btn.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/btn.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/WorkerAttachment.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/WorkerAttachment.h:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:40: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/blb.cpp:42: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/btn.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/blob_filter.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/config/config.h:26: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/btr.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/btr.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/WorkerAttachment.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/tra_proto.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/blb.cpp:43: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/WorkerAttachment.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/WorkerAttachment.h:33: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/blob_filter.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/blb.cpp:42: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/btr.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/TimeZoneUtil.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/blob_filter.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/blob_filter.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/config/config.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/config/config_file.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/objects_array.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/btr.cpp:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/builtin.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/builtin.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/btr.cpp:41: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cch.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/cch.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/btr.cpp:858:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 858 | } while (key = key->key_next.get()); | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/btr.cpp:858:15: note: place parentheses around the assignment to silence this warning 858 | } while (key = key->key_next.get()); | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/btr.cpp:858:15: note: use '==' to turn this assignment into an equality comparison 858 | } while (key = key->key_next.get()); | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/btr.cpp:2814:18: warning: unused variable 'dbb' [-Wunused-variable] 2814 | const Database* dbb = tdbb->getDatabase(); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/btr.cpp:3479:15: warning: unused variable 'tempEnd' [-Wunused-variable] 3479 | UCHAR* const tempEnd = tempBuf.end(); | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/btr.cpp:5670:21: warning: unused variable 'excludePointer' [-Wunused-variable] 5670 | const UCHAR* const excludePointer = (UCHAR*) page + excludeOffset; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/btr.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/TimeZoneUtil.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/unicode_util.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/IntlUtil.h:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/builtin.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/flu.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/objects_array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cmp.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/cmp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type '(anonymous namespace)::FastLoadLevel' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array<(anonymous namespace)::FastLoadLevel, Firebird::InlineStorage<(anonymous namespace)::FastLoadLevel, 4>>::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/btr.cpp:3815:10: note: in instantiation of member function 'Firebird::Array<(anonymous namespace)::FastLoadLevel, Firebird::InlineStorage<(anonymous namespace)::FastLoadLevel, 4>>::resize' requested here 3815 | levels.resize(1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type '(anonymous namespace)::FastLoadLevel' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:316:3: note: in instantiation of member function 'Firebird::Array<(anonymous namespace)::FastLoadLevel, Firebird::InlineStorage<(anonymous namespace)::FastLoadLevel, 4>>::ensureCapacity' requested here 316 | ensureCapacity(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array<(anonymous namespace)::FastLoadLevel, Firebird::InlineStorage<(anonymous namespace)::FastLoadLevel, 4>>::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/btr.cpp:3815:10: note: in instantiation of member function 'Firebird::Array<(anonymous namespace)::FastLoadLevel, Firebird::InlineStorage<(anonymous namespace)::FastLoadLevel, 4>>::resize' requested here 3815 | levels.resize(1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cch.cpp:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cvt.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/cvt.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cmp.cpp:45: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cch.cpp:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cvt.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cmp.cpp:45: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cch.cpp:42: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cvt.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cch.cpp:805:10: warning: enumeration values 'lsLockedHavePage' and 'lsError' not handled in switch [-Wswitch] 805 | switch (lockState) | ^~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cch.cpp:2724:13: warning: unused variable 'write_thru' [-Wunused-variable] 2724 | const bool write_thru = release_flag; | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cch.cpp:2804:12: warning: variable 'written' set but not used [-Wunused-but-set-variable] 2804 | FB_SIZE_T written = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cch.cpp:4033:17: warning: unused variable 'bcb' [-Wunused-variable] 4033 | BufferControl* bcb = bdb->bdb_bcb; | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cch.cpp:4096:23: warning: unused variable 'bcb' [-Wunused-variable] 4096 | BufferControl* const bcb = bdb->bdb_bcb; | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cch.cpp:4332:22: warning: unused variable 'bdb' [-Wunused-variable] 4332 | const BufferDesc* bdb = blk->m_bdbs; | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cch.cpp:5464:15: warning: unused variable 'ok' [-Wunused-variable] 5464 | const bool ok = oldList.erase(oldPage); | ^~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cch.cpp:5434:7: warning: unused variable 'ret' [-Wunused-variable] 5434 | auto ret = list.update(page, bdb, [&bdb2](bool bNIn file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cmp.cpp:46: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ ew, BdbList::value_type& val) | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cch.cpp:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cvt.cpp:40: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cmp.cpp:293:12: warning: unused variable 'dbb' [-Wunused-variable] 293 | Database* dbb = tdbb->getDatabase(); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cch.cpp:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/ThreadStart.h:174:7: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 174 | if (cleanup) | ~~ ^~~~~~~ | false /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/ThreadStart.h:159:30: note: in instantiation of member function 'ThreadFinishSync::internalRun' requested here 159 | ((ThreadFinishSync*) arg)->internalRun(); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/ThreadStart.h:128:17: note: in instantiation of member function 'ThreadFinishSync::internalRun' requested here 128 | Thread::start(internalRun, this, threadPriority, &threadHandle); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cch.cpp:1666:25: note: in instantiation of member function 'ThreadFinishSync::run' requested here 1666 | bcb->bcb_writer_fini.run(bcb); | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cvt.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cmp.cpp:45: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::CompilerScratch::csb_repeat' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cmp.cpp:239:16: note: in instantiation of member function 'Firebird::Array>::add' requested here 239 | csb->csb_rpt.add(empty_item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:224:24: warning: first argument in call to 'memmove' is a pointer to non-trivially copyable type 'Jrd::AccessItem' [-Wnontrivial-memcall] 224 | memmove(data + index + 1, data + index, sizeof(T) * (count++ - index)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cmp.cpp:361:19: note: in instantiation of member function 'Firebird::Array::insert' requested here 361 | csb->csb_access.insert(i, access); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:224:24: note: explicitly cast the pointer to silence this warning 224 | memmove(data + index + 1, data + index, sizeof(T) * (count++ - index)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::AccessItem' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:223:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 223 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cmp.cpp:361:19: note: in instantiation of member function 'Firebird::Array::insert' requested here 361 | csb->csb_access.insert(i, access); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:224:24: warning: first argument in call to 'memmove' is a pointer to non-trivially copyable type 'Jrd::ExternalAccess' [-Wnontrivial-memcall] 224 | memmove(data + index + 1, data + index, sizeof(T) * (count++ - index)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cmp.cpp:503:21: note: in instantiation of member function 'Firebird::Array::insert' requested here 503 | csb->csb_external.insert(idx, temp); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:224:24: note: explicitly cast the pointer to silence this warning 224 | memmove(data + index + 1, data + index, sizeof(T) * (count++ - index)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::ExternalAccess' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:223:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 223 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cmp.cpp:503:21: note: in instantiation of member function 'Firebird::Array::insert' requested here 503 | csb->csb_external.insert(idx, temp); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cvt2.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/cvt2.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 16 warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/dfw.epp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dfw.cpp gpre version LI-V5.0.3.1683 Firebird 5.0 /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/dpm.epp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dpm.cpp gpre version LI-V5.0.3.1683 Firebird 5.0 /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/dyn_util.epp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dyn_util.cpp gpre version LI-V5.0.3.1683 Firebird 5.0 clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/err.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/err.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cvt2.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cvt2.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/err.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 17 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/event.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/event.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cvt2.cpp:47: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/blb_proto.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/err.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/cvt2.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 19 warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/evl.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/evl.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/event.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/init.h:31: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/err.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/event.cpp:43: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Database.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/cch.h:31: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/exe.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/exe.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/err.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data,warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/evl.cpp:66: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/event.cpp:132:21: warning: unused variable 'tmp' [-Wunused-variable] 132 | SharedMemory* tmp = FB_NEW_POOL(*getDefaultMemoryPool()) | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/event.cpp:270:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 270 | if (interest = historical_interest(session, event_offset)) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/event.cpp:270:16: note: place parentheses around the assignment to silence this warning 270 | if (interest = historical_interest(session, event_offset)) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/event.cpp:270:16: note: use '==' to turn this assignment into an equality comparison 270 | if (interest = historical_interest(session, event_offset)) | ^ | == 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ext.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ext.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/event.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/config/config.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/config/config_file.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/objects_array.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/event.cpp:33: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/ThreadStart.h:174:7: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 174 | if (cleanup) | ~~ ^~~~~~~ | false /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/ThreadStart.h:159:30: note: in instantiation of member function 'ThreadFinishSync::internalRun' requested here 159 | ((ThreadFinishSync*) arg)->internalRun(); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/ThreadStart.h:128:17: note: in instantiation of member function 'ThreadFinishSync::internalRun' requested here 128 | Thread::start(internalRun, this, threadPriority, &threadHandle); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/event.cpp:636:16: note: in instantiation of member function 'ThreadFinishSync::run' requested here 636 | m_cleanupSync.run(this); | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/exe.cpp:59: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/VaryStr.h:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/evl.cpp:66: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/exe.cpp:61: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ext.cpp:41: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/filters.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/filters.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/evl.cpp:66: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/exe.cpp:62: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ext.cpp:41: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/evl.cpp:66: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/filters.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ext.cpp:42: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/exe.cpp:61: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/filters.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ext.cpp:41: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 11 warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.datclang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/flu.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/flu.o a, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/filters.cpp:191:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 191 | while (c = *p++) | ~~^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/filters.cpp:191:12: note: place parentheses around the assignment to silence this warning 191 | while (c = *p++) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/filters.cpp:191:12: note: use '==' to turn this assignment into an equality comparison 191 | while (c = *p++) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/filters.cpp:1316:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1316 | while (string = (filter_tmp*) control->ctl_data[0]) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/filters.cpp:1316:17: note: place parentheses around the assignment to silence this warning 1316 | while (string = (filter_tmp*) control->ctl_data[0]) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/filters.cpp:1316:17: note: use '==' to turn this assignment into an equality comparison 1316 | while (string = (filter_tmp*) control->ctl_data[0]) | ^ | == In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/filters.cpp:25: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) 10 warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/fun.epp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/fun.cpp gpre version LI-V5.0.3.1683 Firebird 5.0 /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/grant.epp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/grant.cpp gpre version LI-V5.0.3.1683 Firebird 5.0 clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/idx.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/idx.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/flu.cpp:50: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/config/config.h:26: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/idx.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/flu.cpp:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ 9 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/inf.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/inf.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 11 warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ini.epp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ini.cpp gpre version LI-V5.0.3.1683 Firebird 5.0 clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/intl.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/intl.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/idx.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] : warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/flu.cpp:50: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/config/config.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/config/config_file.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/objects_array.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/inf.cpp:40: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/idx.cpp:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ 7 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/intl_builtin.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/intl_builtin.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/intl.cpp:96: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/idx.cpp:572:7: warning: unused variable 'key_is_null' [-Wunused-variable] 572 | bool key_is_null = false; | ^~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/idx.cpp:846:19: warning: unused variable 'attachment' [-Wunused-variable] 846 | Jrd::Attachment* attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/idx.cpp:864:13: warning: unused variable 'isPrimary' [-Wunused-variable] 864 | const bool isPrimary = (idx->idx_flags & idx_primary); | ^~~~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/inf.cpp:40: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/idx.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/intl.cpp:96: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/intl_builtin.cpp:1: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/intl_classes.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/unicode_util.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/IntlUtil.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/inf.cpp:41: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/intl.cpp:97: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/intl_builtin.cpp:11: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/intl.cpp:96: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/inf.cpp:40: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * sour/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.hce.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) :166:/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/intl_builtin.cpp:1: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/intl_classes.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/unicode_util.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/IntlUtil.h:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) 7 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/jrd.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/jrd.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 11 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/lck.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/lck.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 10 warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/met.epp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/met.cpp gpre version LI-V5.0.3.1683 Firebird 5.0 clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/mov.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/mov.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/jrd.cpp:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/EngineInterface.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/ImplementHelper.h:33: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/lck.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/Hash.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/mov.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/VaryStr.h:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 13 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/nbak.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/nbak.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/jrd.cpp:52: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/lck.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/mov.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/jrd.cpp:55: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/lck.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/Hash.h:31: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/nbak.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline :void operator delete[](voi508:d* 12: mem, std::size_t s ALLOC_PARAMS) noewarning: xcept first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.c | ^ ount, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/mov.cpp:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/blb_proto.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/mov.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/jrd.cpp(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) :285:6: warning: unused variable 'v' [-Wunused-variable] 285 | int v = ++refCounter; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/jrd.cpp:1138:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::DatabaseOptions' [-Wnontrivial-memcall] 1138 | memset(this, 0, reinterpret_cast(&this->dpb_user_name) - reinterpret_cast(this)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/jrd.cpp:1138:11: note: explicitly cast the pointer to silence this warning 1138 | memset(this, 0, reinterpret_cast(&this->dpb_user_name) - reinterpret_cast(this)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/nbak.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/jrd.cpp:6753:45: warning: '&&' within '||' [-Wlogical-op-parentheses] 6753 | if ((attachment->att_flags & ATT_shutdown) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 6754 | (attachment->att_purge_tid != Thread::getId()) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/jrd.cpp:6753:45: note: place parentheses around the '&&' expression to silence this warning 6753 | if ((attachment->att_flags & ATT_shutdown) && | ^ | ( 6754 | (attachment->att_purge_tid != Thread::getId()) || | ) 7 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/nodebug.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/nodebug.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ods.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ods.o 1 warning generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/pag.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/pag.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/jrd.cpp:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/EngineInterface.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/ImplementHelper.h:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.hwarning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] :166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/nbak.cpp:166:25: warning: unused variable 'att' [-Wunused-variable] 166 | Jrd::Attachment* const att = tdbb->getAttachment(); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/nbak.cpp:190:25: warning: unused variable 'att' [-Wunused-variable] 190 | Jrd::Attachment* const att = m_tdbb->getAttachment(); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/nbak.cpp:731:56: warning: '&&' within '||' [-Wlogical-op-parentheses] 731 | if (diff_page || backup_state == Ods::hdr_nbak_merge && allocIsValid) | ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/nbak.cpp:731:56: note: place parentheses around the '&&' expression to silence this warning 731 | if (diff_page || backup_state == Ods::hdr_nbak_merge && allocIsValid) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/nbak.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/ods.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/pag.cpp:67: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/config/config.h:26: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/par.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/par.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/pag.cpp:70: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/rlck.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/rlck.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/par.cpp:42: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/pag.cpp:80: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/rlck.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/ini.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/intl.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/par.cpp:42: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/pag.cpp:2432:69: warning: '&&' within '||' [-Wlogical-op-parentheses] 2432 | if (pageNum < maxPageNumber || MAX_EXTEND_BYTES < MIN_EXTEND_BYTES && !forceSize) | ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/pag.cpp:2432:69: note: place parentheses around the '&&' expression to silence this warning 2432 | if (pageNum < maxPageNumber || MAX_EXTEND_BYTES < MIN_EXTEND_BYTES && !forceSize) | ^ | ( ) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/pag.cpp:67: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../common/config/config.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/config/config_file.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/objects_array.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/par.cpp:46: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/rlck.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/Relation.h:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/par.cpp:1018:15: warning: unused variable 'count' [-Wunused-variable] 1018 | const auto count = csb->csb_blr_reader.getWord(); | ^~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/par.cpp:1187:26: warning: '&&' within '||' [-Wlogical-op-parentheses] 1187 | if (count || input_flag && procedure->getDefaultCount()) | ~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/par.cpp:1187:26: note: place parentheses around the '&&' expression to silence this warning 1187 | if (count || input_flag && procedure->getDefaultCount()) | ^ | ( ) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/par.cpp:42: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/rlck.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/rlck.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/blb.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/EngineInterface.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/classes/ImplementHelper.h:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) 11 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/rpb_chain.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/rpb_chain.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copwarning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] yFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 10 warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/scl.epp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/scl.cpp gpre version LI-V5.0.3.1683 Firebird 5.0 clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/sdw.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/sdw.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/rpb_chain.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/rpb_chain.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/sdw.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/rpb_chain.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/rpb_chain.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/sdw.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/rpb_chain.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/rpb_chain.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/rpb_chain.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/rpb_chain.h:29: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] In file included from 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/sdw.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/sdw.cpp:1228:12: warning: unused variable 'dbb' [-Wunused-variable] 1228 | Database* dbb = tdbb->getDatabase(); | ^~~ 13 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/shut.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/shut.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/sdw.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 10 warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/sort.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/sort.o m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/shut.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/sort.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 11 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/sqz.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/sqz.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/shut.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/sort.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/shut.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/Mapping.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/recsrc/RecordSource.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/RecordSourceNodes.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/ExprNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/sort.cpp:40: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/sqz.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/sqz.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../include/fb_blk.h:4: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/sort.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/shut.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) :166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/shut.cpp:43:14: warning: unused variable 'SHUT_WAIT_TIME' [-Wunused-const-variable] 43 | const SSHORT SHUT_WAIT_TIME = 5; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/sqz.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/Relation.h:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ 11 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/svc.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/svc.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/sqz.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/sqz.cpp:111:13: warning: unused variable 'input' [-Wunused-variable] 111 | const auto input = data; | ^~~~~ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/tpc.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/tpc.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/sqz.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/sqz.h:28: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen/../../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen/../../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen/../../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen/../../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen/../../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen/../../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen/../../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen/../../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen/../../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen/../../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen/../../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen/../../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/svc.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen/../../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen/../../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(sour14 warnings generated. ce); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen/../../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen/../../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen/../../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen/../../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen/../../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/tra.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/tra.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 11 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/validation.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/validation.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/tpc.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/svc.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/tra.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/tpc.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/validation.cpp:546: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/svc.cpp:60: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/trace/TraceObjects.h:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/trace/../../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/trace/../../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/trace/../../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/trace/../../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/trace/../../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/tra.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/tpc.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/validation.cpp:546: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/svc.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/trace/../../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/trace/../../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/tra.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/tpc.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/validation.cpp:553: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/validation.cpp:1807:24: warning: '&&' within '||' [-Wlogical-op-parentheses] 1807 | if (!deleted_flag && (state == tra_committed || state == tra_limbo) || | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/validation.cpp:1807:24: note: place parentheses around the '&&' expression to silence this warning 1807 | if (!deleted_flag && (state == tra_committed || state == tra_limbo) || | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/validation.cpp:1808:20: warning: '&&' within '||' [-Wlogical-op-parentheses] 1807 | if (!deleted_flag && (state == tra_committed || state == tra_limbo) || | ~~ 1808 | deleted_flag && state != tra_committed) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/validation.cpp:1808:20: note: place parentheses around the '&&' expression to silence this warning 1808 | deleted_flag && state != tra_committed) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/tra.cpp:4293:12: warning: unused variable 'dbb' [-Wunused-variable] 4293 | Database* dbb = m_tdbb->getDatabase(); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/tra.cpp:4302:11: warning: unused variable 'tran' [-Wunused-variable] 4302 | jrd_tra* tran = m_tdbb->getTransaction(); | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/tra.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/validation.cpp:546: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/tra.cpp:81:11: warning: unused variable 'DYN_MSG_FAC' [-Wunused-const-variable] 81 | const int DYN_MSG_FAC = 8; | ^~~~~~~~~~~ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/vio.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/vio.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/os/posix/unix.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/os/posix/unix.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/vio.cpp:47: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/os/posix/unix.cpp:61: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/vio.cpp:47: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ 12 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/AggNodes.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/AggNodes.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/os/posix/unix.cpp:61: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/vio.cpp:49: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/os/posix/unix.cpp:266:7: warning: unused variable 'rc' [-Wunused-variable] 266 | int rc = unlink(file_name.c_str()); | ^~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/os/posix/unix.cpp:433:13: warning: unused variable 'control' [-Wunused-variable] 433 | const int control = (forcedWrites ? SYNC : 0) | (notUseFSCache ? O_DIRECT : 0); | ^~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/AggNodes.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/AggNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/os/posix/unix.cpp:61: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/vio.cpp:429:15: warning: unused variable 'att' [-Wunused-variable] 429 | Attachment* att = tdbb->getAttachment(); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/vio.cpp:3542:28: warning: '&&' within '||' [-Wlogical-op-parentheses] 3542 | if (rc1 != rc2 || rc1 && MOV_compare(tdbb, &desc3, &desc4)) { | ~~ ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/vio.cpp:3542:28: note: place parentheses around the '&&' expression to silence this warning 3542 | if (rc1 != rc2 || rc1 && MOV_compare(tdbb, &desc3, &desc4)) { | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/vio.cpp:4593:10: warning: enumeration value 'SUCCESS' not handled in switch [-Wswitch] 4593 | switch (prepare_update(tdbb, transaction, org_rpb->rpb_transaction_nr, org_rpb, &temp, &new_rpb, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4594 | stack, true)) | ~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/vio.cpp:6284:39: warning: '&&' within '||' [-Wlogical-op-parentheses] 6283 | rpb->rpb_flags != org_rpb.rpb_flags || | ~~ 6284 | (rpb->rpb_flags & rpb_incomplete) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 6285 | (rpb->rpb_f_page != org_rpb.rpb_f_page || rpb->rpb_f_line != org_rpb.rpb_f_line)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/vio.cpp:6284:39: note: place parentheses around the '&&' expression to silence this warning 6284 | (rpb->rpb_flags & rpb_incomplete) && | ^ | ( 6285 | (rpb->rpb_f_page != org_rpb.rpb_f_page || rpb->rpb_f_line != org_rpb.rpb_f_line)) | | ) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/vio.cpp:47: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/AggNodes.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/AggNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 9 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/BlrDebugWriter.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/BlrDebugWriter.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/vio.cpp:47: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/../jrd/../common/classes/Synchronize.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/ThreadStart.h:174:7: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 174 | if (cleanup) | ~~ ^~~~~~~ | false /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/ThreadStart.h:159:30: note: in instantiation of member function 'ThreadFinishSync::internalRun' requested here 159 | ((ThreadFinishSync*) arg)->internalRun(); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/ThreadStart.h:128:17: note: in instantiation of member function 'ThreadFinishSync::internalRun' requested here 128 | Thread::start(internalRun, this, threadPriority, &threadHandle); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/vio.cpp:3247:23: note: in instantiation of member function 'ThreadFinishSync::run' requested here 3247 | dbb->dbb_gc_fini.run(dbb); | ^ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 13 warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/vio.cpp:605:13: warning: unused function 'assert_gc_enabled' [-Wunused-function] 605 | static bool assert_gc_enabled(const jrd_tra* transaction, const jrd_rel* relation) | ^~~~~~~~~~~~~~~~~ clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/BoolNodes.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/BoolNodes.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/AggNodes.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/AggNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/AggNodes.cpp:822:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] 822 | return PASS1_set_parameter_type(dsqlScratch, arg, makeDesc, forceVarChar) | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | || 823 | PASS1_set_parameter_type(dsqlScratch, delimiter, makeDesc, forceVarChar); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/AggNodes.cpp:822:9: note: cast one or both operands to int to silence this warning In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/BlrDebugWriter.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/BoolNodes.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/classes/VaryStr.h:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/AggNodes.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/AggNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/BlrDebugWriter.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/BoolNodes.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/BoolNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/BlrDebugWriter.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/BoolNodes.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/BoolNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/BlrDebugWriter.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/BoolNodes.cpp:401:18: warning: variable 'selNode' set but not used [-Wunused-but-set-variable] 401 | if (const auto selNode = nodeAs(dsqlSpecialArg)) | ^ 11 warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DSqlDataTypeUtil.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DSqlDataTypeUtil.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/BoolNodes.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/BoolNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 9 warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DdlNodes.epp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DdlNodes.cpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(negpre version LI-V5.0.3.1683 Firebird 5.0 wCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlBatch.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DsqlBatch.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DSqlDataTypeUtil.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DSqlDataTypeUtil.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/DataTypeUtil.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlBatch.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DsqlBatch.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/TempSpace.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DSqlDataTypeUtil.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DsqlCompilerScratch.h:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlBatch.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ 16 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlCompilerScratch.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DsqlCompilerScratch.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DSqlDataTypeUtil.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DSqlDataTypeUtil.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DSqlDataTypeUtil.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/DataTypeUtil.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data,12 warnings generated. sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlCursor.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DsqlCursor.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlBatch.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/exe_proto.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/cmp_proto.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlBatch.cpp:845:19: warning: unused variable 'writtenBytes' [-Wunused-variable] 845 | const FB_UINT64 writtenBytes = m_space->writ8e(offset, data, dataSize); | ^~~~~~~~~~~~ warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlBatch.cpp:882:20: warning: unused variable 'writtenBytes' [-Wunused-variable] 882 | const FB_UINT64 writtenBytes = m_space->write(m_used, data, dataSize); | ^~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlBatch.cpp:897:18: warning: unused variable 'writtenBytes' [-Wunused-variable] 897 | const FB_UINT64 writtenBytes = m_space->write(m_used, m_cache.begin(), m_cache.getCount()); | ^~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlBatch.cpp:920:19: warning: unused variable 'writtenBytes' [-Wunused-variable] 920 | const FB_UINT64 writtenBytes = m_space->write(m_used, m_cache.begin(), m_cache.getCount()); | ^~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlBatch.cpp:938:19: warning: unused variable 'readBytes' [-Wunused-variable] 938 | const FB_UINT64 readBytes = m_space->read(m_got, buf, delta); | ^~~~~~~~~ clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlRequests.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DsqlRequests.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlCompilerScratch.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DsqlCompilerScratch.h:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlBatch.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DsqlBatch.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/TempSpace.h:28: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Firebird::Pair>' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/classes/BatchCompletionState.h:67:9: note: in instantiation of member function 'Firebird::Array>>::add' requested here 67 | rare.add(StatusPair(reccount, newVector)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlCursor.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/classes/ClumpletWriter.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ClumpletReader.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlCompilerScratch.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DsqlCompilerScratch.h:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlRequests.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DsqlRequests.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/../common/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/../common/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlCursor.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/tra_proto.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/exe.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../jrd/Relation.h:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlCompilerScratch.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlRequests.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DsqlRequests.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlCursor.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/tra_proto.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlCompilerScratch.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DsqlCompilerScratch.h:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlRequests.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) 16 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlStatementCache.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DsqlStatementCache.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlCursor.cpp:306:18: warning: unused variable 'readBytes' [-Wunused-variable] 306 | const FB_UINT64 readBytes = m_space.read(offset, msgBuffer, m_message->msg_length); | ^~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlCursor.cpp:334:20: warning: unused variable 'writtenBytes' [-Wunused-variable] 334 | const FB_UINT64 writtenBytes = m_space.write(offset, msgBuffer, m_message->msg_length); | ^~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlRequests.cpp:140:27: warning: '&&' within '||' [-Wlogical-op-parentheses] 140 | if (!timeOut || attTout && attTout < timeOut) | ~~ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlRequests.cpp:140:27: note: place parentheses around the '&&' expression to silence this warning 140 | if (!timeOut || attTout && attTout < timeOut) | ^ | ( ) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlCursor.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/classes/ClumpletWriter.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ClumpletReader.h:33: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlRequests.cpp:682:10: warning: 19 enumeration values not handled in switch: 'TYPE_SELECT', 'TYPE_SELECT_UPD', 'TYPE_INSERT'... [-Wswitch] 682 | switch (dsqlStatement->getType()) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlRequests.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DsqlRequests.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlStatementCache.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DsqlStatementCache.h:28: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 12 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlStatements.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DsqlStatements.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlStatementCache.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DsqlStatements.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ 9 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/ExprNodes.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlStatementCache.cpp:25: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlStatementCache.cpp:237:14: warning: unused variable 'ret' [-Wunused-variable] 237 | const bool ret = LCK_convert(tdbb, lock, LCK_SR, LCK_NO_WAIT); // never fails | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlStatements.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DsqlStatements.h:25: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlStatementCache.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DsqlStatementCache.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/objects_array.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/TimeZoneUtil.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlStatements.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DsqlStatements.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ 12 warnings generated. sed -n '/%type .*/p' < /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/parse.y > /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/types.y sed 's/%type .*//' < /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/parse.y > /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/y.y (/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/btyacc/btyacc -l -d -S /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/btyacc_fb.ske /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/y.y; echo $? > /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/y.status) 2>&1 | tee /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/y.txt In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlStatements.cpp:23: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/ExprNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/btyacc/btyacc: 70 shift/reduce conflicts, 21 reduce/reduce conflicts. In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/DsqlStatements.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DsqlStatements.h:26: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * s9ource.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/PackageNodes.epp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/PackageNodes.cpp gpre version LI-V5.0.3.1683 Firebird 5.0 clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/StmtNodes.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/StmtNodes.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/ExprNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/WinNodes.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/WinNodes.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:629:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] 629 | return PASS1_set_parameter_type(dsqlScratch, arg1, makeDesc, forceVarChar) | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | || 630 | PASS1_set_parameter_type(dsqlScratch, arg2, makeDesc, forceVarChar); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:629:9: note: cast one or both operands to int to silence this warning /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:2818:20: warning: unused variable 'attachment' [-Wunused-variable] 2818 | Attachment* const attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:3269:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] 3269 | return PASS1_set_parameter_type(dsqlScratch, dateTimeArg, makeDesc, forceVarChar) | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | || 3270 | PASS1_set_parameter_type(dsqlScratch, zoneArg, makeZoneDesc, forceVarChar); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:3269:9: note: cast one or both operands to int to silence this warning /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:4002:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] 4002 | return PASS1_set_parameter_type(dsqlScratch, arg1, makeDesc, forceVarChar) | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | || 4003 | PASS1_set_parameter_type(dsqlScratch, arg2, makeDesc, forceVarChar); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:4002:9: note: cast one or both operands to int to silence this warning In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/StmtNodes.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/TimeZoneUtil.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:8099:15: warning: unused variable 's' [-Wunused-variable] 8099 | const UCHAR* s = litDesc.dsc_address; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:8137:15: warning: unused variable 's' [-Wunused-variable] 8137 | const UCHAR* s = litDesc.dsc_address; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:10059:17: warning: '&&' within '||' [-Wlogical-op-parentheses] 10058 | context->ctx_relation->rel_name != dsqlQualifier || | ~~ 10059 | !rlxAlias && context->ctx_internal_alias.hasData()) && | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:10059:17: note: place parentheses around the '&&' expression to silence this warning 10059 | !rlxAlias && context->ctx_internal_alias.hasData()) && | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:10004:13: warning: unused variable 'tdbb' [-Wunused-variable] 10004 | thread_db* tdbb = JRD_get_thread_data(); | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:11707:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] 11707 | return PASS1_set_parameter_type(dsqlScratch, expr, makeDesc, forceVarChar) | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11708 | PASS1_set_parameter_type(dsqlScratch, start, makeDesc, forceVarChar) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | || 11709 | PASS1_set_parameter_type(dsqlScratch, length, makeDesc, forceVarChar); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:11707:9: note: cast one or both operands to int to silence this warning /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:11707:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] 11707 | return PASS1_set_parameter_type(dsqlScratch, expr, makeDesc, forceVarChar) | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | || 11708 | PASS1_set_parameter_type(dsqlScratch, start, makeDesc, forceVarChar) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:11707:9: note: cast one or both operands to int to silence this warning /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:12031:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] 12031 | return PASS1_set_parameter_type(dsqlScratch, expr, makeDesc, forceVarChar) | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12032 | PASS1_set_parameter_type(dsqlScratch, pattern, makeDesc, forceVarChar) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | || 12033 | PASS1_set_parameter_type(dsqlScratch, escape, makeDesc, forceVarChar); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:12031:9: note: cast one or both operands to int to silence this warning /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:12031:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] 12031 | return PASS1_set_parameter_type(dsqlScratch, expr, makeDesc, forceVarChar) | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | || 12032 | PASS1_set_parameter_type(dsqlScratch, pattern, makeDesc, forceVarChar) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:12031:9: note: cast one or both operands to int to silence this warning /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:12562:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] 12562 | return PASS1_set_parameter_type(dsqlScratch, value, makeDesc, forceVarChar) | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | || 12563 | PASS1_set_parameter_type(dsqlScratch, trimChars, makeDesc, forceVarChar); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:12562:9: note: cast one or both operands to int to silence this warning /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:13203:20: warning: unused variable 'attachment' [-Wunused-variable] 13203 | Jrd::Attachment* attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:13571:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] 13571 | return PASS1_set_parameter_type(dsqlScratch, trueValue, makeDesc, forceVarChar) | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | || 13572 | PASS1_set_parameter_type(dsqlScratch, falseValue, makeDesc, forceVarChar); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:13571:9: note: cast one or both operands to int to silence this warning In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/WinNodes.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/WinNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ YYTABLESIZE: 154886 (exit `cat /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/y.status`) sed -n -e "s/.*btyacc: \(.*conflicts.*\)/\1/p" /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/y.txt > /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/parse-conflicts.txt sed -i -e 's/#define \([A-Z].*\)/#define TOK_\1/' /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/y_tab.h sed -i -e 's/#define TOK_YY\(.*\)/#define YY\1/' /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/y_tab.h mv -f /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/y_tab.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen/parse.h mv -f /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/y_tab.c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/parse.cpp touch /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/.parse-gen-sentinel clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ddl.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/ddl.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/StmtNodes.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/BoolNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/TimeZoneUtil.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/unicode_util.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/IntlUtil.h:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.countIn file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/WinNodes.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/WinNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ ); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/StmtNodes.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/BoolNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ddl.cpp:75: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/SysFunction.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/MetaName.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operat/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) or delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:224:24: warning: first argument in call to 'memmove' is a pointer to non-trivially copyable type 'Jrd::ExternalAccess' [-Wnontrivial-memcall] 224 | memmove(data + index + 1, data + index, sizeof(T) * (count++ - index)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:13075:23: note: in instantiation of member function 'Firebird::Array::insert' requested here 13075 | csb->csb_external.insert(idx, temp); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:224:24: note: explicitly cast the pointer to silence this warning 224 | memmove(data + index + 1, data + index, sizeof(T) * (count++ - index)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::ExternalAccess' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:223:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 223 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ExprNodes.cpp:13075:23: note: in instantiation of member function 'Firebird::Array::insert' requested here 13075 | csb->csb_external.insert(idx, temp); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/WinNodes.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/WinNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ddl.cpp:75: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/SysFunction.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/WinNodes.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/WinNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/StmtNodes.cpp:8861:13: warning: unused variable 'blrOp' [-Wunused-variable] 8861 | const auto blrOp = csb->csb_blr_reader.getByte(); | ^~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/StmtNodes.cpp:10262:10: warning: 53 enumeration values not handled in switch: 'TYPE_AGGREGATE', 'TYPE_ALIAS', 'TYPE_ARITHMETIC'... [-Wswitch] 10262 | switch (expr->getType()) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/StmtNodes.cpp:10579:10: warning: 55 enumeration values not handled in switch: 'TYPE_AGGREGATE', 'TYPE_ALIAS', 'TYPE_ARRAY'... [-Wswitch] 10579 | switch (exprNode->getType()) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ddl.cpp:75: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/SysFunction.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/StmtNodes.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/TimeZoneUtil.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/unicode_util.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/IntlUtil.h:30: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/ddl.cpp:75: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/SysFunction.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/DataTypeUtil.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/dsql.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/dsql.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:224:24: warning: first argument in call to 'memmove' is a pointer to non-trivially copyable type 'Jrd::ExternalAccess' [-Wnontrivial-memcall] 224 | memmove(data + index + 1, data + index, sizeof(T) * (count++ - index)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/StmtNodes.cpp:10954:21: note: in instantiation of member function 'Firebird::Array::insert' requested here 10954 | csb->csb_external.insert(i, temp); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:224:24: note: explicitly cast the pointer to silence this warning 224 | memmove(data + index + 1, data + index, sizeof(T) * (count++ - index)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::ExternalAccess' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:223:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 223 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/StmtNodes.cpp:10954:21: note: in instantiation of member function 'Firebird::Array::insert' requested here 10954 | csb->csb_external.insert(i, temp); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 9 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/errd.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/errd.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/dsql.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/dsql.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/errd.cpp:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/dsql.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/dsql.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/dsql.h:48: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/Attachment.h:40: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/errd.cpp:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/dsql.h:48: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/Attachment.h:40: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/dsql.cpp:48: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/Parser.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/DdlNodes.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/errd.cpp:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/dsql.h:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/dsql.cpp:801:12: warning: 15 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 801 | switch (dsqlStatement->getType()) | ^~~~~~~~~~~~~~~~~~~~~~~~ 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/dsql.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/dsql.h:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) 7 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/gen.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/gen.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/gen.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/dsql.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/gen.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/dsql.h:48: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/Attachment.h:40: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/gen.cpp:40: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DdlNodes.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/gen.cpp:632:12: warning: enumeration value 'NULLS_DEFAULT' not handled in switch [-Wswitch] 632 | switch (orderNode->nullsPlacement) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/gen.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/dsql.h:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 12 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/make.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/make.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 10 warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current -n -z -gds_cxx -ids /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/metd.epp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/metd.cpp gpre version LI-V5.0.3.1683 Firebird 5.0 clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/movd.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/movd.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/make.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/dsql.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/movd.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/dsql.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/make.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/dsql.h:48: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/Attachment.h:40: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/make.cpp:40: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/movd.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/dsql.h:48: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/Attachment.h:40: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/make.cpp:272:12: warning: 4 enumeration values not handled in switch: 'CONSTANT_DOUBLE', 'CONSTANT_DECIMAL', 'CONSTANT_NUM128'... [-Wswitch] 272 | switch (numeric_flag) | ^~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/make.cpp:293:12: warning: 4 enumeration values not handled in switch: 'CONSTANT_DOUBLE', 'CONSTANT_DECIMAL', 'CONSTANT_NUM128'... [-Wswitch] 293 | switch (numeric_flag) | ^~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/make.cpp:481:13: warning: unused variable 'tdbb' [-Wunused-variable] 481 | thread_db* tdbb = JRD_get_thread_data(); | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/make.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/dsql.h:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/movd.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/dsql.h:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) 28 warnings generated. 7 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/parse.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/parse.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/pass1.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/pass1.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 11 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/utld.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/utld.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/pass1.cpp:145: In file included from In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/parse.cpp:13: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/dsql.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/utld.cpp:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/dsql.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/parse.cpp:13: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/pass1.cpp:145: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/dsql.h:48: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/Attachment.h:40: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/utld.cpp:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/dsql.h:48: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/Attachment.h:40: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/utld.cpp:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/dsql.h:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/pass1.cpp:146: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/parse.cpp:13: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ 7 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/extds/ExtDS.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/pass1.cpp:281:7: warning: unused variable 'invalid' [-Wunused-variable] 281 | bool invalid = false; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/pass1.cpp:1408:21: warning: unused variable 'tdbb' [-Wunused-variable] 1408 | thread_db* const tdbb = JRD_get_thread_data(); | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/pass1.cpp:1721:20: warning: unused variable 'node' [-Wunused-variable] 1721 | RecordSourceNode* node = NULL; | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/pass1.cpp:145: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/dsql.h:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../include/fb_blk.h:4: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/parse.cpp:36138:38: warning: unused variable 'yynewerrflag' [-Wunused-variable] 36138 | int /*yym, */yyn, yystate, yychar, yynewerrflag; | ^~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/parse.cpp:13: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.cpp:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../dsql/ExprNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../dsql/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../dsql/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Firebird::Pair>' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/parse.cpp:36810:29: note: in instantiation of member function 'Firebird::Array>>::add' requested here 36810 | { yyvsp[-1].privilegeArray->add(PrivilegeClause('A', NULL)); } | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Firebird::Pair>' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/parse.cpp:37042:27: note: in instantiation of member function 'Firebird::Array>>::add' requested here 37042 | { yyvsp[-2].granteeArray->add(GranteeClause(obj_procedure, *yyvsp[0].metaNamePtr)); } | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/parse.cpp:131:11: warning: unused variable 'POSITIVE' [-Wunused-const-variable] 131 | const int POSITIVE = 0; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/parse.cpp:132:11: warning: unused variable 'NEGATIVE' [-Wunused-const-variable] 132 | const int NEGATIVE = 1; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/parse.cpp:133:11: warning: unused variable 'UNSIGNED' [-Wunused-const-variable] 133 | const int UNSIGNED = 2; | ^~~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.cpp:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../dsql/ExprNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.cpp:390:7: warning: unused variable 'ret' [-Wunused-variable] 390 | bool ret = m_connections.add(AttToConn(attachment, conn)); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.cpp:398:12: warning: unused variable 'dbb' [-Wunused-variable] 398 | Database* dbb = tdbb->getDatabase(); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.cpp:476:16: warning: unused variable 'test' [-Wunused-variable] 476 | Connection* test = acc.current().m_conn; | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.cpp:472:8: warning: variable 'found' set but not used [-Wunused-but-set-variable] 472 | bool found = false; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.cpp:804:10: warning: enumeration values 'traNotSet' and 'traAutonomous' not handled in switch [-Wswitch] 804 | switch (traScope) | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.cpp:1011:14: warning: unused variable 'pos' [-Wunused-variable] 1011 | FB_SIZE_T pos; | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.cpp:1594:10: warning: enumeration values 'traNotSet' and 'traAutonomous' not handled in switch [-Wswitch] 1594 | switch (m_scope) | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.cpp:2264:24: warning: '&&' within '||' [-Wlogical-op-parentheses] 2264 | if (sqlCount || names && count > 0) | ~~ ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.cpp:2264:24: note: place parentheses around the '&&' expression to silence this warning 2264 | if (sqlCount || names && count > 0) | ^ | ( ) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../common/classes/Hash.h:31: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../dsql/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 12 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/extds/InternalDS.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 16 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/IscDS.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/extds/IscDS.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../include/fb_blk.h:4: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/IscDS.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../include/fb_blk.h:4: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../exe.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/Relation.h:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/IscDS.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../exe.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/Relation.h:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.cpp:43: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.h:65:15: warning: 'attach' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 65 | virtual void attach(Jrd::thread_db* tdbb); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.h:510:15: note: overridden virtual function is here 510 | virtual void attach(Jrd::thread_db* tdbb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.cpp:43: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.h:67:15: warning: 'cancelExecution' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | virtual bool cancelExecution(bool forced); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.h:513:15: note: overridden virtual function is here 513 | virtual bool cancelExecution(bool forced) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.cpp:43: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.h:68:15: warning: 'resetSession' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | virtual bool resetSession(Jrd::thread_db* tdbb); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.h:516:15: note: overridden virtual function is here 516 | virtual bool resetSession(Jrd::thread_db* tdbb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.cpp:43: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.h:70:15: warning: 'isAvailable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 70 | virtual bool isAvailable(Jrd::thread_db* tdbb, TraScope traScope) const; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.h:524:15: note: overridden virtual function is here 524 | virtual bool isAvailable(Jrd::thread_db* tdbb, TraScope traScope) const = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.cpp:43: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.h:72:15: warning: 'isConnected' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 72 | virtual bool isConnected() const { return (m_attachment != 0); } | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.h:526:15: note: overridden virtual function is here 526 | virtual bool isConnected() const = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.cpp:43: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.h:73:15: warning: 'validate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 73 | virtual bool validate(Jrd::thread_db* tdbb); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.h:527:15: note: overridden virtual function is here 527 | virtual bool validate(Jrd::thread_db* tdbb) = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.cpp:43: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.h:78:15: warning: 'isCurrent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 78 | virtual bool isCurrent() const { return m_dpb.isEmpty(); } | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.h:533:15: note: overridden virtual function is here 533 | virtual bool isCurrent() const { return false; } | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.cpp:43: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.h:82:16: warning: 'createBlob' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 82 | virtual Blob* createBlob(); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.h:569:16: note: overridden virtual function is here 569 | virtual Blob* createBlob() = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.cpp:43: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.h:85:23: warning: 'doCreateTransaction' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual Transaction* doCreateTransaction(); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.h:589:23: note: overridden virtual function is here 589 | virtual Transaction* doCreateTransaction() = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.cpp:43: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.h:86:21: warning: 'doCreateStatement' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 86 | virtual Statement* doCreateStatement(); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.h:590:21: note: overridden virtual function is here 590 | virtual Statement* doCreateStatement() = 0; | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.cpp:43: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.h:87:15: warning: 'doDetach' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 87 | virtual void doDetach(Jrd::thread_db* tdbb); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ExtDS.h:595:15: note: overridden virtual function is here 595 | virtual void doDetach(Jrd::thread_db* tdbb) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.cpp:551:10: warning: enumeration value 'TYPE_SESSION_MANAGEMENT' not handled in switch [-Wswitch] 551 | switch (dsqlStatement->getType()) | ^~~~~~~~~~~~~~~~~~~~~~~~ 18 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ValidatePassword.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/extds/ValidatePassword.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/InternalDS.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../exe.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/blb.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../jrd/EngineInterface.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../jrd/../common/classes/ImplementHelper.h:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/IscDS.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/IscDS.cpp:1500:16: warning: passing an object that undergoes default argument promotion to 'va_start' has undefined behavior [-Wvarargs] 1500 | va_start(ptr, count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/IscDS.cpp:1490:21: note: parameter of type 'short' is declared here 1490 | short count, ...) | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/IscDS.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../exe.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/blb.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../jrd/EngineInterface.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../jrd/../common/classes/ImplementHelper.h:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ValidatePassword.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ValidatePassword.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ 22 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/optimizer/InnerJoin.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/optimizer/InnerJoin.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/ValidatePassword.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/extds/../../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) 11 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/optimizer/Optimizer.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/optimizer/Optimizer.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/optimizer/InnerJoin.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 7 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/optimizer/Retrieval.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/optimizer/Retrieval.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/optimizer/Optimizer.cpp:43: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/optimizer/InnerJoin.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ 15 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/AggregatedStream.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/AggregatedStream.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/optimizer/InnerJoin.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/Nodes.h:27: In file included from In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/optimizer/Optimizer.cpp:43: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/optimizer/Retrieval.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/AggregatedStream.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/optimizer/Optimizer.cpp:46: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/optimizer/InnerJoin.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/optimizer/Retrieval.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/AggregatedStream.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/optimizer/Retrieval.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/optimizer/Optimizer.cpp:43: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/AggregatedStream.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 11 warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/BitmapTableScan.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/BitmapTableScan.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/optimizer/Retrieval.cpp:1696:13: warning: unused variable 'notNode' [-Wunused-variable] 1696 | const auto notNode = nodeAs(boolean); | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/optimizer/Retrieval.cpp:1697:13: warning: unused variable 'rseNode' [-Wunused-variable] 1697 | const auto rseNode = nodeAs(boolean); | ^~~~~~~ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/optimizer/Retrieval.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/AggregatedStream.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/BitmapTableScan.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/BufferedStream.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/BufferedStream.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/BitmapTableScan.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/BufferedStream.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/align.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/DecFloat.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/BitmapTableScan.cpp:23: 13In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/ConditionalStream.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/ConditionalStream.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/BufferedStream.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/BitmapTableScan.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/ConditionalStream.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 11 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/Cursor.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/Cursor.o 10 warnings generated. warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/BufferedStream.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/ExternalTableScan.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/ExternalTableScan.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/BufferedStream.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/ConditionalStream.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/Cursor.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/ExternalTableScan.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/ConditionalStream.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/FilteredStream.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/FilteredStream.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/Cursor.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/ExternalTableScan.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/ConditionalStream.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/FirstRowsStream.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/FirstRowsStream.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/Cursor.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/ExternalTableScan.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/FilteredStream.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/ExternalTableScan.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | In file included from m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/Cursor.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/FilteredStream.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/FirstRowsStream.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/FullOuterJoin.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/FullOuterJoin.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/FilteredStream.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/FirstRowsStream.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/FullTableScan.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/FullTableScan.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/FilteredStream.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/FullOuterJoin.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/FirstRowsStream.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/HashJoin.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/HashJoin.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/FullOuterJoin.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/FullTableScan.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/FirstRowsStream.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/IndexTableScan.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/IndexTableScan.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/HashJoin.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/Aligner.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/FullOuterJoin.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/FullTableScan.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/FullOuterJoin.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/HashJoin.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/FullTableScan.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/IndexTableScan.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/LocalTableStream.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/LocalTableStream.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/FullTableScan.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/HashJoin.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/IndexTableScan.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/LockedStream.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/LockedStream.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/HashJoin.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/Aligner.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/LocalTableStream.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/align.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/DecFloat.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/IndexTableScan.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/IndexTableScan.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/LockedStream.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) * mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline10 warnings generated. void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/MergeJoin.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/MergeJoin.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/LocalTableStream.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/LockedStream.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/LocalTableStream.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/MergeJoin.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/NestedLoopJoin.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/NestedLoopJoin.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/LockedStream.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/LocalTableStream.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/MergeJoin.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/LockedStream.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/NestedLoopJoin.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 11 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/ProcedureScan.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/ProcedureScan.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/MergeJoin.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/RecordSource.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/RecordSource.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/NestedLoopJoin.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/MergeJoin.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/ProcedureScan.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/RecordSource.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/NestedLoopJoin.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/RecursiveStream.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/RecursiveStream.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/ProcedureScan.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/NestedLoopJoin.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - couIn file included from n/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/RecordSource.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ t)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/ProcedureScan.cpp:23: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/ExprNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/RecursiveStream.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/SingularStream.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/SingularStream.o warning: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/RecordSource.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/RecordSource.cpp:155:18: warning: unused variable 'minSegs' [-Wunused-variable] 155 | const USHORT minSegs = MIN(retrieval->irb_lower_count, retrieval->irb_upper_count); | ^~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/ProcedureScan.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/RecursiveStream.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/RecordSource.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpIn file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/SingularStream.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] bsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newda 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ ta, /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.hdata, sizeof:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ (T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/RecursiveStream.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/RecursiveStream.cpp:318:11: warning: first argument in call to 'memmove' is a pointer to non-trivially copyable type 'record_param' [-Wnontrivial-memcall] 318 | memmove(rpb, p, sizeof(record_param)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/RecursiveStream.cpp:318:11: note: explicitly cast the pointer to silence this warning 318 | memmove(rpb, p, sizeof(record_param)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/SingularStream.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/RecursiveStream.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) 11 warnings generated. 11 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/SkipRowsStream.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/SkipRowsStream.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/SortedStream.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/SortedStream.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 11 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/Union.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/Union.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/SingularStream.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/SkipRowsStream.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/SortedStream.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/SingularStream.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:95:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 95 | ensureCapacity(InitialCapacity); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/SingularStream.cpp:104:36: note: in instantiation of member function 'Firebird::Array>::Array' requested here 104 | HalfStaticArray rpbs(pool, streamCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/Union.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/SkipRowsStream.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ 11 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/VirtualTableScan.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/VirtualTableScan.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/SortedStream.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/Union.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/SkipRowsStream.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/SortedStream.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/VirtualTableScan.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/SkipRowsStream.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(dIn file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/Union.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ ata, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/SortedStream.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/Union.cpp:21: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/WindowedStream.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/WindowedStream.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/VirtualTableScan.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Applier.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/replication/Applier.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/ChangeLog.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/replication/ChangeLog.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/VirtualTableScan.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/WindowedStream.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/VirtualTableScan.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Applier.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/ChangeLog.cpp:24: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/WindowedStream.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Config.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/replication/Config.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Applier.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/ChangeLog.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/WindowedStream.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Config.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/config/config_file.h:26: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/ChangeLog.cpp:949:31: warning: suggest braces around initialization of subobject [-Wmissing-braces] 949 | SegmentHeader dummyHeader = {0}; | ^ | {} In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Applier.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/recsrc/WindowedStream.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/ChangeLog.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/os/os_utils.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) 508 | /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Firebird::MetaString' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Replicator.h:100:12: note: in instantiation of member function 'Firebird::Array::add' requested here 100 | atoms.add(name); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Applier.cpp:448:13: warning: unused variable 'attachment' [-Wunused-variable] 448 | const auto attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Applier.cpp:1185:33: warning: '&&' within '||' [-Wlogical-op-parentheses] 1185 | if (null1 != null2 || !null1 && MOV_compare(tdbb, &desc1, &desc2)) | ~~ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Applier.cpp:1185:33: note: place parentheses around the '&&' expression to silence this warning 1185 | if (null1 != null2 || !null1 && MOV_compare(tdbb, &desc1, &desc2)) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Applier.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Firebird::MetaString' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Applier.cpp:189:12: note: in instantiation of member function 'Firebird::Array>::add' requested here 189 | m_atoms.add(name); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning9 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Manager.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/replication/Manager.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Publisher.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/replication/Publisher.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Replicator.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/replication/Replicator.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Manager.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ClumpletWriter.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ClumpletReader.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Publisher.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/ini.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/intl.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Replicator.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Manager.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Publisher.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Replicator.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Manager.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ClumpletWriter.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ClumpletReader.h:33: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Publisher.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Replicator.cpp:207:14: warning: unused variable 'dataLength' [-Wunused-variable] 207 | const auto dataLength = txnData.buffer->getCount() - sizeof(Block); | ^~~~~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Replicator.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Firebird::MetaString' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Replicator.h:100:12: note: in instantiation of member function 'Firebird::Array::add' requested here 100 | atoms.add(name); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Replication::Replicator::GeneratorValue' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Replicator.cpp:484:16: note: in instantiation of member function 'Firebird::Array::add' requested here 484 | m_generators.add(generator); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Publisher.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Firebird::MetaString' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Replicator.h:100:12: note: in instantiation of member function 'Firebird::Array::add' requested here 100 | atoms.add(name); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 7 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Utils.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/replication/Utils.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceCmdLine.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/trace/TraceCmdLine.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/replication/Utils.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/GenericMap.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 11 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceConfigStorage.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/trace/TraceConfigStorage.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceCmdLine.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceLog.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/trace/TraceLog.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 13 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceManager.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/trace/TraceManager.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceObjects.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/trace/TraceObjects.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceConfigStorage.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/classes/TempFile.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceLog.cpp:40: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceManager.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/TraceManager.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceLog.cpp:221:18: warning: unused variable 'oldUsed' [-Wunused-variable] 221 | const FB_SIZE_T oldUsed = getUsed(); | ^~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceConfigStorage.cpp:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceObjects.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 4 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceService.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/trace/TraceService.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceConfigStorage.cpp:470:8: warning: variable 'check_used' set but not used [-Wunused-but-set-variable] 470 | ULONG check_used, check_size; | ^ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceManager.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/TraceObjects.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../dsql/dsql.h:48: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/Attachment.h:40: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceConfigStorage.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/classes/TempFile.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/File.h:26: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceObjects.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/TraceObjects.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../dsql/dsql.h:48: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/Attachment.h:40: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceManager.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/TraceObjects.h:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceObjects.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/TraceObjects.h:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceService.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceManager.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/TraceManager.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) 8 warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceObjects.cpp:296:9: warning: unused variable 'first_index' [-Wunused-variable] 296 | USHORT first_index = 0; | ^~~~~~~~~~~ clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/lock/lock.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceManager.cpp:48:27: warning: unused variable 'NTRACE_PREFIX' [-Wunused-const-variable] 48 | static const char* const NTRACE_PREFIX = "fbtrace"; | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceObjects.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../dsql/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceService.cpp:43: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/Mapping.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/../jrd/recsrc/RecordSource.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/RecordSourceNodes.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/ExprNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/trace/../../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceService.cpp:43: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/Mapping.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../jrd/../jrd/recsrc/RecordSource.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/RecordSourceNodes.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/ExprNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:42: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../lock/lock_proto.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../lock/../common/classes/GenericMap.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/TraceService.cpp:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/jrd/trace/../../common/config/config.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/config/config_file.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/objects_array.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 12 warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/alice.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/alice.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:44: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 11 warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current -m -z -n /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/alice_meta.epp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/alice_meta.cpp gpre version LI-V5.0.3.1683 Firebird 5.0 clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/exe.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/exe.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/tdr.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/tdr.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:1987:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1987 | if (target = deadlock_walk(target, maybe_deadlock)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:1987:15: note: place parentheses around the assignment to silence this warning 1987 | if (target = deadlock_walk(target, maybe_deadlock)) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:1987:15: note: use '==' to turn this assignment into an equality comparison 1987 | if (target = deadlock_walk(target, maybe_deadlock)) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:3243:8: warning: variable 'count' set but not used [-Wunused-but-set-variable] 3243 | ULONG count = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:3292:20: warning: unused variable 'que_next' [-Wunused-variable] 3292 | const srq* const que_next = SRQ_NEXT((*lock_srq)); | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:3302:20: warning: unused variable 'que_next' [-Wunused-variable] 3302 | const srq* const que_next = SRQ_NEXT((*lock_srq)); | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:3312:20: warning: unused variable 'que_next' [-Wunused-variable] 3312 | const srq* const que_next = SRQ_NEXT((*lock_srq)); | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:3322:20: warning: unused variable 'que_next' [-Wunused-variable] 3322 | const srq* const que_next = SRQ_NEXT((*lock_srq)); | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:3377:20: warning: unused variable 'que_next' [-Wunused-variable] 3377 | const srq* const que_next = SRQ_NEXT((*lock_srq)); | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:3372:8: warning: variable 'found' set but not used [-Wunused-but-set-variable] 3372 | ULONG found = 0, found_pending = 0, found_incompatible = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:3372:19: warning: variable 'found_pending' set but not used [-Wunused-but-set-variable] 3372 | ULONG found = 0, found_pending = 0, found_incompatible = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:3372:38: warning: variable 'found_incompatible' set but not used [-Wunused-but-set-variable] 3372 | ULONG found = 0, found_pending = 0, found_incompatible = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:3486:22: warning: unused variable 'que2_next' [-Wunused-variable] 3486 | const srq* const que2_next = SRQ_NEXT((*que2)); | ^~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:3481:10: warning: variable 'found' set but not used [-Wunused-but-set-variable] 3481 | ULONG found = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:3510:22: warning: unused variable 'que2_next' [-Wunused-variable] 3510 | const srq* const que2_next = SRQ_NEXT((*que2)); | ^~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:3505:10: warning: variable 'found' set but not used [-Wunused-but-set-variable] 3505 | ULONG found = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:3527:9: warning: variable 'found_pending' set but not used [-Wunused-but-set-variable] 3527 | bool found_pending = false; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:3468:20: warning: unused variable 'que_next' [-Wunused-variable] 3468 | const srq* const que_next = SRQ_NEXT((*lock_srq)); | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:3575:21: warning: unused variable 'que2_next' [-Wunused-variable] 3575 | const srq* const que2_next = SRQ_NEXT((*que2)); | ^~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:3551:20: warning: unused variable 'que_next' [-Wunused-variable] 3551 | const srq* const que_next = SRQ_NEXT((*lock_srq)); | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:3570:9: warning: variable 'found' set but not used [-Wunused-but-set-variable] 3570 | ULONG found = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:3617:21: warning: unused variable 'que2_next' [-Wunused-variable] 3617 | const srq* const que2_next = SRQ_NEXT((*que2)); | ^~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:3594:20: warning: unused variable 'que_next' [-Wunused-variable] 3594 | const srq* const que_next = SRQ_NEXT((*lock_srq)); | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:3612:9: warning: variable 'found' set but not used [-Wunused-but-set-variable] 3612 | ULONG found = 0; | ^ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/alice.cpp:45: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/../alice/alice.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/../alice/../include/fb_blk.h:4: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/../alice/../include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/../alice/../include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:42: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../lock/lock_proto.h:40: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../lock/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../lock/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../lock/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../lock/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../lock/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../lock/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../lock/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../lock/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../lock/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../lock/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../lock/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../lock/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:42: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../lock/lock_proto.h:42: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../lock/../common/ThreadStart.h:174:7: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 174 | if (cleanup) | ~~ ^~~~~~~ | false /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../lock/../common/ThreadStart.h:159:30: note: in instantiation of member function 'ThreadFinishSync::internalRun' requested here 159 | ((ThreadFinishSync*) arg)->internalRun(); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../lock/../common/ThreadStart.h:128:17: note: in instantiation of member function 'ThreadFinishSync::internalRun' requested here 128 | Thread::start(internalRun, this, threadPriority, &threadHandle); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/lock.cpp:1774:18: note: in instantiation of member function 'ThreadFinishSync::run' requested here 1774 | m_cleanupSync.run(this); | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/BurpTasks.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/BurpTasks.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/exe.cpp:40: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/../alice/alice.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/../alice/../include/fb_blk.h:4: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/../alice/../include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/../alice/../include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/tdr.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/../alice/alice.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/../alice/../include/fb_blk.h:4: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/../alice/../include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/../alice/../include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/tdr.cpp:314:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 314 | if (trans = MET_get_transaction(status_vector, handle, id)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/tdr.cpp:314:14: note: place parentheses around the assignment to silence this warning 314 | if (trans = MET_get_transaction(status_vector, handle, id)) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/tdr.cpp:314:14: note: use '==' to turn this assignment into an equality comparison 314 | if (trans = MET_get_transaction(status_vector, handle, id)) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/tdr.cpp:299:16: warning: unused variable 'length' [-Wunused-variable] 299 | const USHORT length = (USHORT) p.getClumpLength(); | ^~~~~~ 3 warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current -m -z -n -ocxx /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/OdsDetection.epp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/OdsDetection.cpp gpre version LI-V5.0.3.1683 Firebird 5.0 /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current -m -z -n -ocxx /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/backup.epp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp gpre version LI-V5.0.3.1683 Firebird 5.0 clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/burp.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/burp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 5 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/canonical.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/canonical.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/BurpTasks.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/BurpTasks.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/../burp/burp.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/../burp/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/../burp/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/../burp/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/burp.cpp:43: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 30 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/misc.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/misc.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/canonical.cpp:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/burp.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/BurpTasks.cpp:28: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/BurpTasks.h:275:11: warning: enumeration values 'ACT_unknown', 'ACT_restore', and 'ACT_restore_join' not handled in switch [-Wswitch] 275 | switch (m_masterGbl->action->act_action) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/BurpTasks.h:287:11: warning: 4 enumeration values not handled in switch: 'ACT_unknown', 'ACT_backup', 'ACT_backup_split'... [-Wswitch] 287 | switch (m_masterGbl->action->act_action) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/BurpTasks.h:490:8: warning: unused variable 'task' [-Wunused-variable] 490 | auto task = BurpTask::getBurpTask(tdgbl); | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/BurpTasks.cpp:1063:15: warning: unused variable 'tdgbl' [-Wunused-variable] 1063 | BurpGlobals* tdgbl = item.m_gbl; | ^~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/burp.cpp:64: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/BurpTasks.h:275:11: warning: enumeration values 'ACT_unknown', 'ACT_restore', and 'ACT_restore_join' not handled in switch [-Wswitch] 275 | switch (m_masterGbl->action->act_action) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/BurpTasks.h:287:11: warning: 4 enumeration values not handled in switch: 'ACT_unknown', 'ACT_backup', 'ACT_backup_split'... [-Wswitch] 287 | switch (m_masterGbl->action->act_action) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/BurpTasks.h:490:8: warning: unused variable 'task' [-Wunused-variable] 490 | auto task = BurpTask::getBurpTask(tdgbl); | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/misc.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/burp.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[]/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/burp.cpp(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ :1808:16: warning: unused variable 'tdgbl' [-Wunused-variable] 1808 | BurpGlobals* tdgbl = master.get(); | ^~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/burp.cpp:1961:34: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1961 | for (const SCHAR* p = string; c = *p++;) | ~~^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/burp.cpp:1961:34: note: place parentheses around the assignment to silence this warning 1961 | for (const SCHAR* p = string; c = *p++;) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/burp.cpp:1961:34: note: use '==' to turn this assignment into an equality comparison 1961 | for (const SCHAR* p = string; c = *p++;) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/burp.cpp:2579:36: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 2579 | for (const SCHAR *num = string; c = *num++;) | ~~^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/burp.cpp:2579:36: note: place parentheses around the assignment to silence this warning 2579 | for (const SCHAR *num = string; c = *num++;) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/burp.cpp:2579:36: note: use '==' to turn this assignment into an equality comparison 2579 | for (const SCHAR *num = string; c = *num++;) | ^ | == 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/mvol.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/mvol.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. 7 warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current -m -z -n -ocxx /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/restore.epp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp gpre version LI-V5.0.3.1683 Firebird 5.0 clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/gsec/gsec.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gsec/gsec.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current -m -z -n /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/gstat/dba.epp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/dba.cpp gpre version LI-V5.0.3.1683 Firebird 5.0 warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/gstat/ppg.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/ppg.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/mvol.cpp:42: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/burp.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/gsec/gsec.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/isc_f_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/gstat/ppg.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/nbackup/nbackup.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/nbackup/nbackup.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/mvol.cpp:46: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/BurpTasks.h:275:11: warning: enumeration values 'ACT_unknown', 'ACT_restore', and 'ACT_restore_join' not handled in switch [-Wswitch] 275 | switch (m_masterGbl->action->act_action) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/BurpTasks.h:287:11: warning: 4 enumeration values not handled in switch: 'ACT_unknown', 'ACT_backup', 'ACT_backup_split'... [-Wswitch] 287 | switch (m_masterGbl->action->act_action) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/../burp/BurpTasks.h:490:8: warning: unused variable 'task' [-Wunused-variable] 490 | auto task = BurpTask::getBurpTask(tdgbl); | ^~~~ 9 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Function.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Function.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/nbackup/nbackup.cpp:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/db_alias.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/nbackup/nbackup.cpp:1201:12: warning: unused variable 'page_buff' [-Wunused-variable] 1201 | Ods::pag* page_buff = NULL; | ^~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/nbackup/nbackup.cpp:2195:11: warning: enumeration value 'nbNone' not handled in switch [-Wswitch] 2195 | switch (op) | ^~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Function.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/nbackup/nbackup.cpp:86:17: warning: unused variable 'SECTOR_ALIGNMENT' [-Wunused-const-variable] 86 | const FB_SIZE_T SECTOR_ALIGNMENT = PAGE_ALIGNMENT; | ^~~~~~~~~~~~~~~~ 6 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dfw.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dfw.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dpm.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dpm.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Function.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ 6 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dyn_util.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dyn_util.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dfw.cpp:74: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Function.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dpm.cpp:46: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dfw.cpp:77: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Function.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dpm.cpp:46: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dyn_util.cpp:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dfw.cpp:80: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dpm.cpp:48: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dyn_util.cpp:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dpm.cpp:2190:24: warning: unused variable 'dbb' [-Wunused-variable] 2190 | const Database* const dbb = tdbb->getDatabase(); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dfw.cpp:4496:20: warning: unused variable 'attachment' [-Wunused-variable] 4496 | Jrd::Attachment* attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dfw.cpp:4597:20: warning: unused variable 'attachment' [-Wunused-variable] 4597 | Jrd::Attachment* attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dpm.cpp:3630:28: warning: '&&' within '||' [-Wlogical-op-parentheses] 3630 | if ((type == DPM_primary) && relPages->rel_last_free_pri_dp || | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dpm.cpp:3630:28: note: place parentheses around the '&&' expression to silence this warning 3630 | if ((type == DPM_primary) && relPages->rel_last_free_pri_dp || | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dpm.cpp:3631:10: warning: '&&' within '||' [-Wlogical-op-parentheses] 3630 | if ((type == DPM_primary) && relPages->rel_last_free_pri_dp || | ~~ 3631 | isBlob && relPages->rel_last_free_blb_dp) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dpm.cpp:3631:10: note: place parentheses around the '&&' expression to silence this warning 3631 | isBlob && relPages->rel_last_free_blb_dp) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dpm.cpp:4098:13: warning: unused variable 'inLength' [-Wunused-variable] 4098 | const auto inLength = in - rpb->rpb_address; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dfw.cpp:6575:15: warning: unused variable 'dbb' [-Wunused-variable] 6575 | const auto dbb = tdbb->getDatabase(); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dfw.cpp:7300:10: warning: 58 enumeration values not handled in switch: 'dfw_null', 'dfw_create_relation', 'dfw_delete_relation'... [-Wswitch] 7300 | switch (work->dfw_type) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dfw.cpp:7455:12: warning: unused variable 'dbb' [-Wunused-variable] 7455 | Database* dbb = tdbb->getDatabase(); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dfw.cpp:7944:12: warning: unused variable 'dbb' [-Wunused-variable] 7944 | Database* dbb = tdbb->getDatabase(); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dfw.cpp:10331:12: warning: unused variable 'dbb' [-Wunused-variable] 10331 | Database* dbb = tdbb->getDatabase(); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dfw.cpp:10663:12: warning: unused variable 'dbb' [-Wunused-variable] 10663 | Database* dbb = tdbb->getDatabase(); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dfw.cpp:11315:12: warning: unused variable 'dbb' [-Wunused-variable] 11315 | Database* dbb = tdbb->getDatabase(); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dpm.cpp:46: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dfw.cpp:77: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dyn_util.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:224:24: warning: first argument in call to 'memmove' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 224 | memmove(data + index + 1, data + index, sizeof(T) * (count++ - index)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:594:9: note: in instantiation of member function 'Firebird::Array::insert' requested here 594 | this->insert(pos, item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dfw.cpp:8557:14: note: in instantiation of member function 'Firebird::SortedArray::add' requested here 8557 | indices.add(rs->getMetaName(tdbb, 1)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:224:24: note: explicitly cast the pointer to silence this warning 224 | memmove(data + index + 1, data + index, sizeof(T) * (count++ - index)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dfw.cpp:149:11: warning: unused variable 'MIN_RELATION_ID' [-Wunused-const-variable] 149 | const int MIN_RELATION_ID = rel_MAX; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dfw.cpp:356:20: warning: unused variable 'jrd_27' [-Wunused-const-variable] 356 | static const UCHAR jrd_27 [71] = | ^~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dyn_util.cpp:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/fun.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/fun.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 14 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/grant.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/grant.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 11 warnings generated. In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/fun.cpp:44: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/config/config.h:26: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ini.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ini.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/fun.cpp:46: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/grant.cpp:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ini.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/fun.cpp:48: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/fun.cpp:765:10: warning: enumeration value 'UeNone' not handled in switch [-Wswitch] 765 | switch (udfError) | ^~~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/grant.cpp:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/fun.cpp:1157:16: warning: taking the absolute value of unsigned type 'const FUN_T' has no effect [-Wabsolute-value] 1157 | if ((FUN_T) abs(return_ptr->prm_fun_mechanism) == FUN_descriptor) | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/fun.cpp:1157:16: note: remove the call to 'abs' since unsigned values cannot be negative 1157 | if ((FUN_T) abs(return_ptr->prm_fun_mechanism) == FUN_descriptor) | ^~~ 51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ini.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/fun.cpp:44: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/config/config.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/config/config_file.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/objects_array.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/grant.cpp:44: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ini.cpp:40: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/grant.cpp:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ini.cpp:1530:14: warning: unused variable 'format' [-Wunused-variable] 1530 | const auto format = (*relation->rel_formats)[formatNumber]; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ini.cpp:1587:14: warning: unused variable 'attachment' [-Wunused-variable] 1587 | const auto attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ini.cpp:1752:15: warning: unused variable 'attachment' [-Wunused-variable] 1752 | const auto attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ini.cpp:1911:15: warning: unused variable 'attachment' [-Wunused-variable] 1911 | const auto attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ini.cpp:2039:15: warning: unused variable 'attachment' [-Wunused-variable] 2039 | const auto attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ini.cpp:2151:15: warning: unused variable 'attachment' [-Wunused-variable] 2151 | const auto attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ini.cpp:2287:16: warning: unused variable 'relId' [-Wunused-variable] 2287 | const auto relId = relfld[RFLD_R_ID]; | ^~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ini.cpp:2247:13: warning: unused variable 'dbb' [-Wunused-variable] 2247 | const auto dbb = tdbb->getDatabase(); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ini.cpp:3123:13: warning: unused variable 'attachment' [-Wunused-variable] 3123 | const auto attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ini.cpp:3530:13: warning: unused variable 'attachment' [-Wunused-variable] 3530 | const auto attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ini.cpp:3819:13: warning: unused variable 'attachment' [-Wunused-variable] 3819 | const auto attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ini.cpp:3866:13: warning: unused variable 'attachment' [-Wunused-variable] 3866 | const auto attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ini.cpp:3940:13: warning: unused variable 'attachment' [-Wunused-variable] 3940 | const auto attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ini.cpp:4044:13: warning: unused variable 'dbb' [-Wunused-variable] 4044 | const auto dbb = tdbb->getDatabase(); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ini.cpp:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) 12 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/met.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/met.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/scl.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/scl.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/met.cpp:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/scl.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/met.cpp:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ 22 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DdlNodes.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DdlNodes.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/scl.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/met.cpp:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/scl.cpp:46: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/met.cpp:5807:12: warning: unused variable 'dbb' [-Wunused-variable] 5807 | Database* dbb = tdbb->getDatabase(); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DdlNodes.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/DdlNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/dyn.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/MetaName.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/met.cpp:9450:12: warning: unused variable 'dbb' [-Wunused-variable] 9450 | Database* dbb = tdbb->getDatabase(); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/scl.cpp:2136:25: warning: unused variable 'attachment' [-Wunused-variable] 2136 | Jrd::Attachment* const attachment = tdbb->getAttachment(); | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/met.cpp:10051:12: warning: unused variable 'dbb' [-Wunused-variable] 10051 | Database* dbb = tdbb->getDatabase(); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/met.cpp:10413:12: warning: unused variable 'dbb' [-Wunused-variable] 10413 | Database* dbb = tdbb->getDatabase(); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/scl.cpp:2562:12: warning: unused variable 'dbb' [-Wunused-variable] 2562 | Database* dbb = tdbb->getDatabase(); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/met.cpp:11128:10: warning: '&&' within '||' [-Wlogical-op-parentheses] 11119 | (dependency_type == obj_computed) || | ~~ 11120 | (dependency_type == obj_trigger) && (dep_rel != 0) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11121 | ( | ~ 11122 | (t = findTrigger(dep_rel->rel_pre_erase, object_name)) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11123 | (t = findTrigger(dep_rel->rel_pre_modify, object_name)) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11124 | (t = findTrigger(dep_rel->rel_pre_store, object_name)) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11125 | (t = findTrigger(dep_rel->rel_post_erase, object_name)) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11126 | (t = findTrigger(dep_rel->rel_post_modify, object_name)) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11127 | (t = findTrigger(dep_rel->rel_post_store, object_name)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11128 | ) && t && (t->sysTrigger); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/met.cpp:11128:10: note: place parentheses around the '&&' expression to silence this warning 11120 | (dependency_type == obj_trigger) && (dep_rel != 0) && | ( 11121 | ( 11122 | (t = findTrigger(dep_rel->rel_pre_erase, object_name)) || 11123 | (t = findTrigger(dep_rel->rel_pre_modify, object_name)) || 11124 | (t = findTrigger(dep_rel->rel_pre_store, object_name)) || 11125 | (t = findTrigger(dep_rel->rel_post_erase, object_name)) || 11126 | (t = findTrigger(dep_rel->rel_post_modify, object_name)) || 11127 | (t = findTrigger(dep_rel->rel_post_store, object_name)) 11128 | ) && t && (t->sysTrigger); | ^ | ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/met.cpp:11160:44: warning: '&&' within '||' [-Wlogical-op-parentheses] 11160 | (dep_rel->rel_flags & REL_temp_tran) && (relation->rel_flags & REL_temp_conn) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/met.cpp:11160:44: note: place parentheses around the '&&' expression to silence this warning 11160 | (dep_rel->rel_flags & REL_temp_tran) && (relation->rel_flags & REL_temp_conn) || | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/met.cpp:11162:41: warning: '&&' within '||' [-Wlogical-op-parentheses] 11160 | (dep_rel->rel_flags & REL_temp_tran) && (relation->rel_flags & REL_temp_conn) || | ~~ 11161 | // computed field of a view 11162 | (dependency_type == obj_computed) && (dep_rel->rel_view_rse != NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/met.cpp:11162:41: note: place parentheses around the '&&' expression to silence this warning 11162 | (dependency_type == obj_computed) && (dep_rel->rel_view_rse != NULL) | ^ | ( ) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/scl.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/met.cpp:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:224:24: warning: first argument in call to 'memmove' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 224 | memmove(data + index + 1, data + index, sizeof(T) * (count++ - index)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:594:9: note: in instantiation of member function 'Firebird::Array::insert' requested here 594 | this->insert(pos, item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/scl.cpp:2280:23: note: in instantiation of member function 'Firebird::SortedArray::add' requested here 2280 | usr_granted_roles.add(usr_get_role); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:224:24: note: explicitly cast the pointer to silence this warning 224 | memmove(data + index + 1, data + index, sizeof(T) * (count++ - index)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DdlNodes.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/DdlNodes.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DdlNodes.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/DdlNodes.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DdlNodes.cpp:11825:9: warning: enumeration value 'rel_persistent' not handled in switch [-Wswitch] 11825 | switch(type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DdlNodes.cpp:12834:20: warning: unused variable 'attachment' [-Wunused-variable] 12834 | Attachment* const attachment = transaction->tra_attachment; | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DdlNodes.cpp:16267:20: warning: unused variable 'attachment' [-Wunused-variable] 16267 | Attachment* const attachment = transaction->getAttachment(); | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DdlNodes.cpp:20901:11: warning: enumeration values 'TYPE_CHECK' and 'TYPE_NOT_NULL' not handled in switch [-Wswitch] 20901 | switch (constraint.type) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DdlNodes.cpp:24902:7: warning: unused variable 'andArg' [-Wunused-variable] 24902 | int andArg = 0; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DdlNodes.cpp:24904:19: warning: unused variable 'andNode' [-Wunused-variable] 24904 | BinaryBoolNode* andNode = FB_NEW_POOL(pool) BinaryBoolNode(pool, blr_and); | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DdlNodes.cpp:26852:11: warning: enumeration value 'MAP_RPL' not handled in switch [-Wswitch] 26852 | switch(op) | ^~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DdlNodes.cpp:28653:30: warning: '&&' within '||' [-Wlogical-op-parentheses] 28651 | ((objType == obj_sql_role) && (/*PRIV.RDB$PRIVILEGE*/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28652 | jrd_199.jrd_205[0] == 'M') && // This is ROLE to USER grant | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28653 | (currentUser != user) && // And current user does not revoke his own grant | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28654 | (isItSqlRole(tdbb, transaction, objName, owner) && // Pick up role owner name | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28655 | (owner == currentUser)) || // Current user is role owner | ~~~~~~~~~~~~~~~~~~~~~~~ ~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DdlNodes.cpp:28653:30: note: place parentheses around the '&&' expression to silence this warning 28651 | ((objType == obj_sql_role) && (/*PRIV.RDB$PRIVILEGE*/ | | ( 28652 | jrd_199.jrd_205[0] == 'M') && // This is ROLE to USER grant 28653 | (currentUser != user) && // And current user does not revoke his own grant | ^ 28654 | (isItSqlRole(tdbb, transaction, objName, owner) && // Pick up role owner name 28655 | (owner == currentUser)) || // Current user is role owner | ) 13 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/Keywords.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/Keywords.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DdlNodes.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/DdlNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/dyn.h:29: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/Keywords.cpp:24: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/Keywords.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::GrantRevokeNode::CreateDbJob' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DdlNodes.cpp:28380:16: note: in instantiation of member function 'Firebird::Array::push' requested here 28380 | createDbJobs.push(all); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/Keywords.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/Keywords.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/jrd.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/err_proto.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/StatusArg.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/SimpleStatusVector.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/utils_proto.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../jrd/../jrd/../common/../common/../common/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) 7 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/PackageNodes.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/PackageNodes.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/PackageNodes.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/PackageNodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/DdlNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/dyn.h:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../jrd/MetaName.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/PackageNodes.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/PackageNodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/DdlNodes.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../dsql/Nodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../dsql/../jrd/jrd.h:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../dsql/../jrd/../common/classes/Synchronize.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ 18 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/Parser.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/Parser.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/PackageNodes.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/PackageNodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/DdlNodes.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/Parser.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/Parser.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/dsql.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/PackageNodes.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/PackageNodes.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/DdlNodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/dyn.h:29: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../dsql/../jrd/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:224:24: warning: first argument in call to 'memmove' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 224 | memmove(data + index + 1, data + index, sizeof(T) * (count++ - index)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:594:9: note: in instantiation of member function 'Firebird::Array::insert' requested here 594 | this->insert(pos, item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/PackageNodes.cpp:1434:19: note: in instantiation of member function 'Firebird::SortedArray::add' requested here 1434 | functionNames.add(fun->name); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../dsql/../jrd/../common/classes/array.h:224:24: note: explicitly cast the pointer to silence this warning 224 | memmove(data + index + 1, data + index, sizeof(T) * (count++ - index)); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/Parser.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/Parser.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/dsql.h:48: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/Attachment.h:40: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/Parser.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/Parser.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/DdlNodes.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/Parser.cpp:625:7: warning: unused variable 'leadNibble' [-Wunused-variable] 625 | int leadNibble = -1; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/Parser.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/Parser.h:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/dsql.h:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../common/classes/array.h:376:3: note: in instantiation of member function 'Firebird::Array>::add' requested here 376 | add(item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/DdlNodes.h:2064:14: note: in instantiation of member function 'Firebird::Array>::push' requested here 2064 | privileges.push(*privName); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dsql/../dsql/../dsql/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) 12 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/metd.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/metd.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/metd.cpp:43: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/dsql.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/alice_meta.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/alice_meta.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/metd.cpp:43: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/dsql.h:48: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/Attachment.h:40: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/../common/classes/SyncObject.h:72:14: warning: unused variable 'ret' [-Wunused-variable] 72 | const bool ret = lock(sync, type, from, -1); | ^~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/alice_meta.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../alice/alice.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../alice/../include/fb_blk.h:4: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../alice/../include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../alice/../include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/alice_meta.cpp:589:16: warning: unused variable 'tdgbl' [-Wunused-variable] 589 | AliceGlobals* tdgbl = AliceGlobals::getSpecific(); | ^~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/alice_meta.cpp:64:4: warning: unused variable 'isc_blob_null' [-Wunused-const-variable] 64 | isc_blob_null = {0, 0}; /* initializer for blobs */ | ^~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/alice_meta.cpp:66:4: warning: unused variable 'DB' [-Wunused-variable] 66 | DB = 0; /* database handle */ | ^~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/alice_meta.cpp:69:4: warning: unused variable 'gds_trans' [-Wunused-variable] 69 | gds_trans = 0; /* default transaction handle */ | ^~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/alice_meta.cpp:72:4: warning: unused variable 'isc_status2' [-Wunused-variable] 72 | isc_status2 [20]; /* status vector */ | ^~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/alice_meta.cpp:74:4: warning: unused variable 'isc_array_length' [-Wunused-variable] 74 | isc_array_length, /* array return size */ | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/alice_meta.cpp:75:4: warning: unused variable 'SQLCODE' [-Wunused-variable] 75 | SQLCODE; /* SQL status code */ | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/alice_meta.cpp:77:4: warning: unused variable 'isc_0l' [-Wunused-const-variable] 77 | isc_0l = 129; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/alice_meta.cpp:117:4: warning: unused variable 'isc_6l' [-Wunused-const-variable] 117 | isc_6l = 170; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/alice_meta.cpp:160:4: warning: unused variable 'isc_12l' [-Wunused-const-variable] 160 | isc_12l = 131; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/alice_meta.cpp:199:4: warning: unused variable 'isc_18l' [-Wunused-const-variable] 199 | isc_18l = 89; | ^~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/metd.cpp:48: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/tra.h:38: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/exe.h:54: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/Nodes.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/DsqlCompilerScratch.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../dsql/../dsql/../dsql/DsqlStatements.h:95:11: warning: 17 enumeration values not handled in switch: 'TYPE_INSERT', 'TYPE_DELETE', 'TYPE_UPDATE'... [-Wswitch] 95 | switch (type) | ^~~~ 14 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/OdsDetection.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/OdsDetection.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/metd.cpp:43: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/dsql.h:37: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../common/classes/array.h:526:7: note: in instantiation of member function 'Firebird::Array::operator=' requested here 526 | class SortedArray : public Array | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../common/classes/array.h:317:15: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'Jrd::MetaName' [-Wnontrivial-memcall] 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../common/classes/array.h:340:4: note: in instantiation of member function 'Firebird::Array::grow' requested here 340 | grow(newCount); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../jrd/Attachment.h:454:15: note: in instantiation of member function 'Firebird::Array::resize' requested here 454 | m_objects.resize(id + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../common/classes/array.h:317:15: note: explicitly cast the pointer to silence this warning 317 | memset(data + count, 0, sizeof(T) * (newCount - count)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../common/classes/array.h:166:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../common/classes/array.h:166:10: note: explicitly cast the pointer to silence this warning 166 | memcpy(data, source.data, sizeof(T) * source.count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Jrd::record_param' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../common/classes/array.h:165:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 165 | ensureCapacity(source.count, false); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../common/classes/array.h:173:3: note: in instantiation of member function 'Firebird::Array::copyFrom' requested here 173 | copyFrom(source); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../jrd/../jrd/req.h:334:11: note: in instantiation of member function 'Firebird::Array::operator=' requested here 334 | req_rpb = statement->rpbsSetup; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../dsql/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/OdsDetection.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/burp.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/OdsDetection.cpp:93:4: warning: unused variable 'fbBlobNull' [-Wunused-const-variable] 93 | fbBlobNull = {0, 0}; /* initializer for blobs */ | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/OdsDetection.cpp:119:12: warning: unused variable 'fbIStatus' [-Wunused-variable] 119 | static int fbIStatus; /* last completion code */ | ^~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/OdsDetection.cpp:122:4: warning: unused variable 'fb_0l' [-Wunused-const-variable] 122 | fb_0l = 164; | ^~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/OdsDetection.cpp:168:4: warning: unused variable 'fb_6l' [-Wunused-const-variable] 168 | fb_6l = 132; | ^~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/OdsDetection.cpp:209:4: warning: unused variable 'fb_11l' [-Wunused-const-variable] 209 | fb_11l = 190; | ^~~~~~ 8 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:51: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/burp.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 20 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 10 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/dba.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/dba.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:69: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/BurpTasks.h:275:11: warning: enumeration values 'ACT_unknown', 'ACT_restore', and 'ACT_restore_join' not handled in switch [-Wswitch] 275 | switch (m_masterGbl->action->act_action) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/BurpTasks.h:287:11: warning: 4 enumeration values not handled in switch: 'ACT_unknown', 'ACT_backup', 'ACT_backup_split'... [-Wswitch] 287 | switch (m_masterGbl->action->act_action) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/BurpTasks.h:490:8: warning: unused variable 'task' [-Wunused-variable] 490 | auto task = BurpTask::getBurpTask(tdgbl); | ^~~~ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:6702:29: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 6702 | for (field = fields; field = fields;) | ~~~~~~^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:6702:29: note: place parentheses around the assignment to silence this warning 6702 | for (field = fields; field = fields;) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:6702:29: note: use '==' to turn this assignment into an equality comparison 6702 | for (field = fields; field = fields;) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:6734:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 6734 | while (field = unaligned) | ~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:6734:15: note: place parentheses around the assignment to silence this warning 6734 | while (field = unaligned) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:6734:15: note: use '==' to turn this assignment into an equality comparison 6734 | while (field = unaligned) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:6741:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 6741 | while (field = aligned) | ~~~~~~^~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:6741:15: note: place parentheses around the assignment to silence this warning 6741 | while (field = aligned) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:6741:15: note: use '==' to turn this assignment into an equality comparison 6741 | while (field = aligned) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:6748:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 6748 | while (field = aligned4) | ~~~~~~^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:6748:15: note: place parentheses around the assignment to silence this warning 6748 | while (field = aligned4) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:6748:15: note: use '==' to turn this assignment into an equality comparison 6748 | while (field = aligned4) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:6755:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 6755 | while (field = aligned8) | ~~~~~~^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:6755:15: note: place parentheses around the assignment to silence this warning 6755 | while (field = aligned8) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:6755:15: note: use '==' to turn this assignment into an equality comparison 6755 | while (field = aligned8) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:7748:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 7748 | if (no_reserve = (USHORT) gds__vax_integer(d, length)) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:7748:19: note: place parentheses around the assignment to silence this warning 7748 | if (no_reserve = (USHORT) gds__vax_integer(d, length)) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:7748:19: note: use '==' to turn this assignment into an equality comparison 7748 | if (no_reserve = (USHORT) gds__vax_integer(d, length)) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:7753:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 7753 | if (page_buffers = gds__vax_integer(d, length)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:7753:21: note: place parentheses around the assignment to silence this warning 7753 | if (page_buffers = gds__vax_integer(d, length)) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:7753:21: note: use '==' to turn this assignment into an equality comparison 7753 | if (page_buffers = gds__vax_integer(d, length)) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:7766:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 7766 | if (db_read_only = (USHORT) gds__vax_integer(d, length)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:7766:21: note: place parentheses around the assignment to silence this warning 7766 | if (db_read_only = (USHORT) gds__vax_integer(d, length)) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:7766:21: note: use '==' to turn this assignment into an equality comparison 7766 | if (db_read_only = (USHORT) gds__vax_integer(d, length)) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:7771:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 7771 | if (replica_mode = (USHORT) gds__vax_integer(d, length)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:7771:21: note: place parentheses around the assignment to silence this warning 7771 | if (replica_mode = (USHORT) gds__vax_integer(d, length)) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:7771:21: note: use '==' to turn this assignment into an equality comparison 7771 | if (replica_mode = (USHORT) gds__vax_integer(d, length)) | ^ | == In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:43: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/burp.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:103:4: warning: unused variable 'fbBlobNull' [-Wunused-const-variable] 103 | fbBlobNull = {0, 0}; /* initializer for blobs */ | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:129:12: warning: unused variable 'fbIStatus' [-Wunused-variable] 129 | static int fbIStatus; /* last completion code */ | ^~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:144:4: warning: unused variable 'fb_4l' [-Wunused-const-variable] 144 | fb_4l = 287; | ^~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:210:4: warning: unused variable 'fb_17l' [-Wunused-const-variable] 210 | fb_17l = 222; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:265:4: warning: unused variable 'fb_25l' [-Wunused-const-variable] 265 | fb_25l = 250; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:317:4: warning: unused variable 'fb_31l' [-Wunused-const-variable] 317 | fb_31l = 379; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:394:4: warning: unused variable 'fb_46l' [-Wunused-const-variable] 394 | fb_46l = 524; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:496:4: warning: unused variable 'fb_71l' [-Wunused-const-variable] 496 | fb_71l = 114; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:534:4: warning: unused variable 'fb_78l' [-Wunused-const-variable] 534 | fb_78l = 114; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:573:4: warning: unused variable 'fb_84l' [-Wunused-const-variable] 573 | fb_84l = 327; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:646:4: warning: unused variable 'fb_101l' [-Wunused-const-variable] 646 | fb_101l = 107; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:682:4: warning: unused variable 'fb_106l' [-Wunused-const-variable] 682 | fb_106l = 217; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:734:4: warning: unused variable 'fb_114l' [-Wunused-const-variable] 734 | fb_114l = 263; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:794:4: warning: unused variable 'fb_123l' [-Wunused-const-variable] 794 | fb_123l = 172; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:839:4: warning: unused variable 'fb_129l' [-Wunused-const-variable] 839 | fb_129l = 408; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:921:4: warning: unused variable 'fb_146l' [-Wunused-const-variable] 921 | fb_146l = 472; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:1014:4: warning: unused variable 'fb_168l' [-Wunused-const-variable] 1014 | fb_168l = 359; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:1079:4: warning: unused variable 'fb_178l' [-Wunused-const-variable] 1079 | fb_178l = 211; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:1127:4: warning: unused variable 'fb_186l' [-Wunused-const-variable] 1127 | fb_186l = 127; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:1163:4: warning: unused variable 'fb_191l' [-Wunused-const-variable] 1163 | fb_191l = 210; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:1214:4: warning: unused variable 'fb_201l' [-Wunused-const-variable] 1214 | fb_201l = 248; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:1269:4: warning: unused variable 'fb_211l' [-Wunused-const-variable] 1269 | fb_211l = 497; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:1367:4: warning: unused variable 'fb_234l' [-Wunused-const-variable] 1367 | fb_234l = 340; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:1435:4: warning: unused variable 'fb_246l' [-Wunused-const-variable] 1435 | fb_246l = 586; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:1545:4: warning: unused variable 'fb_276l' [-Wunused-const-variable] 1545 | fb_276l = 344; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:1616:4: warning: unused variable 'fb_294l' [-Wunused-const-variable] 1616 | fb_294l = 864; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:1767:4: warning: unused variable 'fb_332l' [-Wunused-const-variable] 1767 | fb_332l = 897; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:1923:4: warning: unused variable 'fb_372l' [-Wunused-const-variable] 1923 | fb_372l = 939; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:2086:4: warning: unused variable 'fb_416l' [-Wunused-const-variable] 2086 | fb_416l = 139; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:2125:4: warning: unused variable 'fb_420l' [-Wunused-const-variable] 2125 | fb_420l = 168; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:2169:4: warning: unused variable 'fb_426l' [-Wunused-const-variable] 2169 | fb_426l = 299; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:2233:4: warning: unused variable 'fb_440l' [-Wunused-const-variable] 2233 | fb_440l = 329; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:2302:4: warning: unused variable 'fb_455l' [-Wunused-const-variable] 2302 | fb_455l = 362; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:2376:4: warning: unused variable 'fb_472l' [-Wunused-const-variable] 2376 | fb_472l = 741; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:2515:4: warning: unused variable 'fb_512l' [-Wunused-const-variable] 2515 | fb_512l = 302; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:2579:4: warning: unused variable 'fb_523l' [-Wunused-const-variable] 2579 | fb_523l = 655; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:2702:4: warning: unused variable 'fb_560l' [-Wunused-const-variable] 2702 | fb_560l = 272; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:2761:4: warning: unused variable 'fb_569l' [-Wunused-const-variable] 2761 | fb_569l = 167; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:2805:4: warning: unused variable 'fb_576l' [-Wunused-const-variable] 2805 | fb_576l = 188; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:2852:4: warning: unused variable 'fb_582l' [-Wunused-const-variable] 2852 | fb_582l = 230; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:2906:4: warning: unused variable 'fb_592l' [-Wunused-const-variable] 2906 | fb_592l = 156; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:2948:4: warning: unused variable 'fb_600l' [-Wunused-const-variable] 2948 | fb_600l = 186; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:2997:4: warning: unused variable 'fb_610l' [-Wunused-const-variable] 2997 | fb_610l = 209; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:3049:4: warning: unused variable 'fb_622l' [-Wunused-const-variable] 3049 | fb_622l = 315; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:3114:4: warning: unused variable 'fb_634l' [-Wunused-const-variable] 3114 | fb_634l = 390; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:3189:4: warning: unused variable 'fb_650l' [-Wunused-const-variable] 3189 | fb_650l = 432; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:3271:4: warning: unused variable 'fb_670l' [-Wunused-const-variable] 3271 | fb_670l = 131; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:3308:4: warning: unused variable 'fb_676l' [-Wunused-const-variable] 3308 | fb_676l = 457; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:3388:4: warning: unused variable 'fb_693l' [-Wunused-const-variable] 3388 | fb_693l = 495; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:3474:4: warning: unused variable 'fb_713l' [-Wunused-const-variable] 3474 | fb_713l = 172; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:3523:4: warning: unused variable 'fb_720l' [-Wunused-const-variable] 3523 | fb_720l = 179; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:3570:4: warning: unused variable 'fb_728l' [-Wunused-const-variable] 3570 | fb_728l = 240; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:3627:4: warning: unused variable 'fb_740l' [-Wunused-const-variable] 3627 | fb_740l = 148; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:3669:4: warning: unused variable 'fb_746l' [-Wunused-const-variable] 3669 | fb_746l = 186; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:3714:4: warning: unused variable 'fb_752l' [-Wunused-const-variable] 3714 | fb_752l = 346; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:3788:4: warning: unused variable 'fb_769l' [-Wunused-const-variable] 3788 | fb_769l = 148; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:3830:4: warning: unused variable 'fb_775l' [-Wunused-const-variable] 3830 | fb_775l = 186; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:3875:4: warning: unused variable 'fb_781l' [-Wunused-const-variable] 3875 | fb_781l = 411; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:3959:4: warning: unused variable 'fb_802l' [-Wunused-const-variable] 3959 | fb_802l = 193; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:4009:4: warning: unused variable 'fb_810l' [-Wunused-const-variable] 4009 | fb_810l = 840; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.cpp:4158:4: warning: unused variable 'fb_849l' [-Wunused-const-variable] 4158 | fb_849l = 900; | ^~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/dba.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:55: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/BurpTasks.h:275:11: warning: enumeration values 'ACT_unknown', 'ACT_restore', and 'ACT_restore_join' not handled in switch [-Wswitch] 275 | switch (m_masterGbl->action->act_action) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/BurpTasks.h:287:11: warning: 4 enumeration values not handled in switch: 'ACT_unknown', 'ACT_backup', 'ACT_backup_split'... [-Wswitch] 287 | switch (m_masterGbl->action->act_action) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/BurpTasks.h:490:8: warning: unused variable 'task' [-Wunused-variable] 490 | auto task = BurpTask::getBurpTask(tdgbl); | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/dba.cpp:973:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 973 | } while (page = header->hdr_next_page); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/dba.cpp:973:17: note: place parentheses around the assignment to silence this warning 973 | } while (page = header->hdr_next_page); | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/dba.cpp:973:17: note: use '==' to turn this assignment into an equality comparison 973 | } while (page = header->hdr_next_page); | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:5080:15: warning: unused variable 'length' [-Wunused-variable] 5080 | const UCHAR length = get(tdgbl); | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:5357:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 5357 | while (error_code = tdgbl->status_vector[1]) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:5357:21: note: place parentheses around the assignment to silence this warning 5357 | while (error_code = tdgbl->status_vector[1]) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:5357:21: note: use '==' to turn this assignment into an equality comparison 5357 | while (error_code = tdgbl->status_vector[1]) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:6558:16: warning: unused variable 'c' [-Wunused-variable] 6558 | const UCHAR c = *p = get(tdgbl); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/dba.cpp:104:4: warning: unused variable 'isc_blob_null' [-Wunused-const-variable] 104 | isc_blob_null = {0, 0}; /* initializer for blobs */ | ^~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/dba.cpp:106:4: warning: unused variable 'DB' [-Wunused-variable] 106 | DB = 0; /* database handle */ | ^~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/dba.cpp:109:4: warning: unused variable 'gds_trans' [-Wunused-variable] 109 | gds_trans = 0; /* default transaction handle */ | ^~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/dba.cpp:111:4: warning: unused variable 'isc_status' [-Wunused-variable] 111 | isc_status [20], /* status vector */ | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/dba.cpp:112:4: warning: unused variable 'isc_status2' [-Wunused-variable] 112 | isc_status2 [20]; /* status vector */ | ^~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/dba.cpp:114:4: warning: unused variable 'isc_array_length' [-Wunused-variable] 114 | isc_array_length, /* array return size */ | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/dba.cpp:115:4: warning: unused variable 'SQLCODE' [-Wunused-variable] 115 | : SQLCODE; /* SQL status code */ 8755:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | ^~~~~~~ 8755 | while (error_code = tdgbl->status_ve/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/dba.cpp:120:4: warning: unused variable 'isc_1l' [-Wunused-const-variable] 120 | isc_1l = 152; ctor[1]) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/dba.cpp:166:4: warning: unused variable 'isc_8l' [-Wunused-const-variable] 166 | isc_8l = 190; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/dba.cpp:216:4: warning: unused variable 'isc_16l' [-Wunused-const-variable] 216 | isc_16l = 167; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/dba.cpp:263:4: warning: unused variable 'isc_23l' [-Wunused-const-variable] 263 | isc_23l = 254; | ^~~~~~~/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp :8755:21: note: place parentheses around the assignment to silence this warning 8755 | while (error_code = tdgbl->status_vector[1]) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:8755:21: note: use '==' to turn this assignment into an equality comparison 8755 | while (error_code = tdgbl->status_vector[1]) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:12551:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 12551 | if (l = type_lengths[l]) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:12551:11: note: place parentheses around the assignment to silence this warning 12551 | if (l = type_lengths[l]) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:12551:11: note: use '==' to turn this assignment into an equality comparison 12551 | if (l = type_lengths[l]) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:13033:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 13033 | if (l = type_lengths[l]) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:13033:11: note: place parentheses around the assignment to silence this warning 13033 | if (l = type_lengths[l]) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:13033:11: note: use '==' to turn this assignment into an equality comparison 13033 | if (l = type_lengths[l]) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:13506:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 13506 | if (l = type_lengths[l]) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:13506:11: note: place parentheses around the assignment to silence this warning 13506 | if (l = type_lengths[l]) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:13506:11: note: use '==' to turn this assignment into an equality comparison 13506 | if (l = type_lengths[l]) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:16616:12: warning: 43 enumeration values not handled in switch: 'att_end', 'att_backup_date', 'att_backup_compress'... [-Wswitch] 16616 | switch(attribute) | ^~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:17008:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 17008 | while (*p++ = get(tdgbl)) | ~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:17008:15: note: place parentheses around the assignment to silence this warning 17008 | while (*p++ = get(tdgbl)) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:17008:15: note: use '==' to turn this assignment into an equality comparison 17008 | while (*p++ = get(tdgbl)) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:21620:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 21620 | if (l = type_lengths[l]) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:21620:10: note: place parentheses around the assignment to silence this warning 21620 | if (l = type_lengths[l]) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:21620:10: note: use '==' to turn this assignment into an equality comparison 21620 | if (l = type_lengths[l]) | ^ | == In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:43: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/burp.h:41: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/../common/UtilSvc.h:36: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Firebird::Pair>' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/BatchCompletionState.h:67:9: note: in instantiation of member function 'Firebird::Array>>::add' requested here 67 | rare.add(StatusPair(reccount, newVector)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Firebird::Pair>' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/../common/../common/classes/array.h:250:3: note: in instantiation of member function 'Firebird::Array>>::ensureCapacity' requested here 250 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:7887:31: note: in instantiation of member function 'Firebird::Array>>::add' requested here 7887 | tdgbl->defaultCollations.add( | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/../common/../common/classes/array.h:224:24: warning: first argument in call to 'memmove' is a pointer to non-trivially copyable type 'Firebird::MetaString' [-Wnontrivial-memcall] 224 | memmove(data + index + 1, data + index, sizeof(T) * (count++ - index)); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/../common/../common/classes/array.h:594:9: note: in instantiation of member function 'Firebird::Array::insert' requested here 594 | this->insert(pos, item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:19168:24: note: in instantiation of member function 'Firebird::SortedArray::add' requested here 19168 | tdgbl->systemFields.add(name); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/../common/../common/classes/array.h:224:24: note: explicitly cast the pointer to silence this warning 224 | memmove(data + index + 1, data + index, sizeof(T) * (count++ - index)); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/../common/../common/classes/array.h:508:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'Firebird::MetaString' [-Wnontrivial-memcall] 508 | memcpy(newdata, data, sizeof(T) * count); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/../common/../common/classes/array.h:223:3: note: in instantiation of member function 'Firebird::Array::ensureCapacity' requested here 223 | ensureCapacity(count + 1); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/../common/../common/classes/array.h:594:9: note: in instantiation of member function 'Firebird::Array::insert' requested here 594 | this->insert(pos, item); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:19168:24: note: in instantiation of member function 'Firebird::SortedArray::add' requested here 19168 | tdgbl->systemFields.add(name); | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/../common/../common/classes/array.h:508:12: note: explicitly cast the pointer to silence this warning 508 | memcpy(newdata, data, sizeof(T) * count); | ^ | (void*) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:132:12: warning: unused variable 'fbIStatus' [-Wunused-variable] 132 | static int fbIStatus; /* last completion code */ | ^~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:171:4: warning: unused variable 'fb_12l' [-Wunused-const-variable] 171 | fb_12l = 261; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:227:4: warning: unused variable 'fb_30l' [-Wunused-const-variable] 227 | fb_30l = 114; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:263:4: warning: unused variable 'fb_34l' [-Wunused-const-variable] 263 | fb_34l = 236; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:330:4: warning: unused variable 'fb_43l' [-Wunused-const-variable] 330 | fb_43l = 233; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:397:4: warning: unused variable 'fb_55l' [-Wunused-const-variable] 397 | fb_55l = 207; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:460:4: warning: unused variable 'fb_66l' [-Wunused-const-variable] 460 | fb_66l = 250; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:534:4: warning: unused variable 'fb_79l' [-Wunused-const-variable] 534 | fb_79l = 207; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:598:4: warning: unused variable 'fb_91l' [-Wunused-const-variable] 598 | fb_91l = 380; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:689:4: warning: unused variable 'fb_115l' [-Wunused-const-variable] 689 | fb_115l = 88; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:714:4: warning: unused variable 'fb_120l' [-Wunused-const-variable] 714 | fb_120l = 117; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:744:4: warning: unused variable 'fb_127l' [-Wunused-const-variable] 744 | fb_127l = 239; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:792:4: warning: unused variable 'fb_140l' [-Wunused-const-variable] 792 | fb_140l = 210; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:841:4: warning: unused variable 'fb_148l' [-Wunused-const-variable] 841 | fb_148l = 168; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:900:4: warning: unused variable 'fb_158l' [-Wunused-const-variable] 900 | fb_158l = 170; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:958:4: warning: unused variable 'fb_168l' [-Wunused-const-variable] 958 | fb_168l = 138; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:1009:4: warning: unused variable 'fb_175l' [-Wunused-const-variable] 1009 | fb_175l = 207; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:1067:4: warning: unused variable 'fb_186l' [-Wunused-const-variable] 1067 | fb_186l = 137; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:1106:4: warning: unused variable 'fb_192l' [-Wunused-const-variable] 1106 | fb_192l = 137; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:1145:4: warning: unused variable 'fb_198l' [-Wunused-const-variable] 1145 | fb_198l = 140; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:1197:4: warning: unused variable 'fb_206l' [-Wunused-const-variable] 1197 | fb_206l = 130; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:1249:4: warning: unused variable 'fb_214l' [-Wunused-const-variable] 1249 | fb_214l = 156; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:1301:4: warning: unused variable 'fb_222l' [-Wunused-const-variable] 1301 | fb_222l = 140; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:1353:4: warning: unused variable 'fb_230l' [-Wunused-const-variable] 1353 | fb_230l = 111; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:1389:4: warning: unused variable 'fb_234l' [-Wunused-const-variable] 1389 | fb_234l = 139; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:1421:4: warning: unused variable 'fb_240l' [-Wunused-const-variable] 1421 | fb_240l = 200; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:1463:4: warning: unused variable 'fb_250l' [-Wunused-const-variable] 1463 | fb_250l = 245; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:1515:4: warning: unused variable 'fb_264l' [-Wunused-const-variable] 1515 | fb_264l = 150; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:1553:4: warning: unused variable 'fb_273l' [-Wunused-const-variable] 1553 | fb_273l = 115; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:1581:4: warning: unused variable 'fb_278l' [-Wunused-const-variable] 1581 | fb_278l = 130; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:1622:4: warning: unused variable 'fb_283l' [-Wunused-const-variable] 1622 | fb_283l = 124; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:1661:4: warning: unused variable 'fb_288l' [-Wunused-const-variable] 1661 | fb_288l = 315; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:1723:4: warning: unused variable 'fb_306l' [-Wunused-const-variable] 1723 | fb_306l = 124; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:1762:4: warning: unused variable 'fb_311l' [-Wunused-const-variable] 1762 | fb_311l = 460; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:1849:4: warning: unused variable 'fb_339l' [-Wunused-const-variable] 1849 | fb_339l = 258; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:1901:4: warning: unused variable 'fb_353l' [-Wunused-const-variable] 1901 | fb_353l = 111; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:1930:4: warning: unused variable 'fb_359l' [-Wunused-const-variable] 1930 | fb_359l = 81; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:1956:4: warning: unused variable 'fb_365l' [-Wunused-const-variable] 1956 | fb_365l = 312; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:2022:4: warning: unused variable 'fb_387l' [-Wunused-const-variable] 2022 | fb_387l = 82; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:2048:4: warning: unused variable 'fb_393l' [-Wunused-const-variable] 2048 | fb_393l = 170; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:2087:4: warning: unused variable 'fb_403l' [-Wunused-const-variable] 2087 | fb_403l = 241; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:2133:4: warning: unused variable 'fb_417l' [-Wunused-const-variable] 2133 | fb_417l = 323; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:2198:4: warning: unused variable 'fb_438l' [-Wunused-const-variable] 2198 | fb_438l = 383; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:2273:4: warning: unused variable 'fb_463l' [-Wunused-const-variable] 2273 | fb_463l = 198; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:2314:4: warning: unused variable 'fb_475l' [-Wunused-const-variable] 2314 | fb_475l = 102; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:2340:4: warning: unused variable 'fb_481l' [-Wunused-const-variable] 2340 | fb_481l = 183; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:2381:4: warning: unused variable 'fb_493l' [-Wunused-const-variable] 2381 | fb_493l = 241; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:2427:4: warning: unused variable 'fb_504l' [-Wunused-const-variable] 2427 | fb_504l = 490; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:2513:4: warning: unused variable 'fb_531l' [-Wunused-const-variable] 2513 | fb_531l = 305; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:2571:4: warning: unused variable 'fb_548l' [-Wunused-const-variable] 2571 | fb_548l = 547; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:2670:4: warning: unused variable 'fb_582l' [-Wunused-const-variable] 2670 | fb_582l = 313; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:2730:4: warning: unused variable 'fb_601l' [-Wunused-const-variable] 2730 | fb_601l = 127; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:2780:4: warning: unused variable 'fb_610l' [-Wunused-const-variable] 2780 | fb_610l = 186; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:2825:4: warning: unused variable 'fb_616l' [-Wunused-const-variable] 2825 | fb_616l = 112; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:2853:4: warning: unused variable 'fb_621l' [-Wunused-const-variable] 2853 | fb_621l = 408; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:2929:4: warning: unused variable 'fb_644l' [-Wunused-const-variable] 2929 | fb_644l = 848; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:3077:4: warning: unused variable 'fb_697l' [-Wunused-const-variable] 3077 | fb_697l = 881; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:3230:4: warning: unused variable 'fb_752l' [-Wunused-const-variable] 3230 | fb_752l = 943; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:3393:4: warning: unused variable 'fb_811l' [-Wunused-const-variable] 3393 | fb_811l = 265; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:3444:4: warning: unused variable 'fb_824l' [-Wunused-const-variable] 3444 | fb_824l = 298; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:3500:4: warning: unused variable 'fb_839l' [-Wunused-const-variable] 3500 | fb_839l = 667; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:3616:4: warning: unused variable 'fb_878l' [-Wunused-const-variable] 3616 | fb_878l = 255; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:3667:4: warning: unused variable 'fb_891l' [-Wunused-const-variable] 3667 | fb_891l = 628; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:3780:4: warning: unused variable 'fb_930l' [-Wunused-const-variable] 3780 | fb_930l = 225; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:3826:4: warning: unused variable 'fb_941l' [-Wunused-const-variable] 3826 | fb_941l = 178; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:3866:4: warning: unused variable 'fb_949l' [-Wunused-const-variable] 3866 | fb_949l = 134; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:3898:4: warning: unused variable 'fb_955l' [-Wunused-const-variable] 3898 | fb_955l = 568; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:4001:4: warning: unused variable 'fb_990l' [-Wunused-const-variable] 4001 | fb_990l = 632; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:4114:4: warning: unused variable 'fb_1029l' [-Wunused-const-variable] 4114 | fb_1029l = 149; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:4150:4: warning: unused variable 'fb_1039l' [-Wunused-const-variable] 4150 | fb_1039l = 211; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:4196:4: warning: unused variable 'fb_1053l' [-Wunused-const-variable] 4196 | fb_1053l = 176; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:4254:4: warning: unused variable 'fb_1063l' [-Wunused-const-variable] 4254 | fb_1063l = 330; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:4315:4: warning: unused variable 'fb_1083l' [-Wunused-const-variable] 4315 | fb_1083l = 330; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:4376:4: warning: unused variable 'fb_1103l' [-Wunused-const-variable] 4376 | fb_1103l = 392; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:4447:4: warning: unused variable 'fb_1127l' [-Wunused-const-variable] 4447 | fb_1127l = 102; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:4473:4: warning: unused variable 'fb_1133l' [-Wunused-const-variable] 4473 | fb_1133l = 339; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:4534:4: warning: unused variable 'fb_1153l' [-Wunused-const-variable] 4534 | fb_1153l = 401; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:4605:4: warning: unused variable 'fb_1177l' [-Wunused-const-variable] 4605 | fb_1177l = 75; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:4629:4: warning: unused variable 'fb_1181l' [-Wunused-const-variable] 4629 | fb_1181l = 273; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:4704:4: warning: unused variable 'fb_1198l' [-Wunused-const-variable] 4704 | fb_1198l = 148; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:4756:4: warning: unused variable 'fb_1206l' [-Wunused-const-variable] 4756 | fb_1206l = 216; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:4805:4: warning: unused variable 'fb_1213l' [-Wunused-const-variable] 4805 | fb_1213l = 140; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:4847:4: warning: unused variable 'fb_1219l' [-Wunused-const-variable] 4847 | fb_1219l = 176; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.cpp:4905:4: warning: unused variable 'fb_1229l' [-Wunused-const-variable] 4905 | fb_1229l = 176; | ^~~~~~~~ 15 warnings generated. 76 warnings generated. 104 warnings generated. 24 warnings generated. clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,--version-script,fbplugin.vers -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -shared -Wl,-soname,libEngine13.so -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/plugins/libEngine13.so /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Attachment.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/BlobUtil.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Coercion.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Collation.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ConfigTable.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/CryptoManager.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/DataTypeUtil.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Database.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/DbCreators.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/DebugInterface.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ExtEngineManager.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Function.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/GarbageCollector.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/GlobalRWLock.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/InitCDSLib.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/IntlManager.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/KeywordsTable.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Mapping.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/MetaName.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Monitoring.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/PreparedStatement.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ProfilerManager.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/RandomGenerator.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/RecordBuffer.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/RecordSourceNodes.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Relation.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ResultSet.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Routine.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/RuntimeStatistics.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Savepoint.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/Statement.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/SysFunction.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/SystemPackages.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/TempSpace.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/TimeZone.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/UserManagement.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/VirtualTable.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/WorkerAttachment.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/blb.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/blob_filter.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/btn.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/btr.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/builtin.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/cch.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/cmp.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/cvt.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/cvt2.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dfw.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dpm.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/dyn_util.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/err.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/event.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/evl.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/exe.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ext.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/filters.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/flu.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/fun.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/grant.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/idx.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/inf.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ini.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/intl.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/intl_builtin.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/jrd.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/lck.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/met.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/mov.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/nbak.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/nodebug.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ods.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/pag.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/par.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/rlck.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/rpb_chain.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/scl.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/sdw.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/shut.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/sort.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/sqz.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/svc.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/tpc.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/tra.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/validation.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/vio.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/os/posix/unix.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/AggNodes.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/BlrDebugWriter.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/BoolNodes.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DSqlDataTypeUtil.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DdlNodes.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DsqlBatch.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DsqlCompilerScratch.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DsqlCursor.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DsqlRequests.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DsqlStatementCache.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/DsqlStatements.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/ExprNodes.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/Keywords.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/PackageNodes.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/Parser.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/StmtNodes.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/WinNodes.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/ddl.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/dsql.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/errd.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/gen.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/make.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/metd.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/movd.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/parse.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/pass1.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/dsql/utld.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/extds/ExtDS.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/extds/InternalDS.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/extds/IscDS.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/extds/ValidatePassword.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/optimizer/InnerJoin.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/optimizer/Optimizer.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/optimizer/Retrieval.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/AggregatedStream.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/BitmapTableScan.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/BufferedStream.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/ConditionalStream.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/Cursor.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/ExternalTableScan.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/FilteredStream.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/FirstRowsStream.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/FullOuterJoin.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/FullTableScan.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/HashJoin.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/IndexTableScan.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/LocalTableStream.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/LockedStream.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/MergeJoin.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/NestedLoopJoin.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/ProcedureScan.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/RecordSource.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/RecursiveStream.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/SingularStream.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/SkipRowsStream.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/SortedStream.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/Union.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/VirtualTableScan.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/recsrc/WindowedStream.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/replication/Applier.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/replication/ChangeLog.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/replication/Config.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/replication/Manager.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/replication/Publisher.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/replication/Replicator.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/replication/Utils.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/trace/TraceCmdLine.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/trace/TraceConfigStorage.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/trace/TraceLog.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/trace/TraceManager.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/trace/TraceObjects.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/trace/TraceService.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/lock/lock.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/alice.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/alice_meta.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/exe.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/tdr.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/BurpTasks.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/OdsDetection.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/burp.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/canonical.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/misc.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/mvol.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gsec/gsec.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/dba.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/ppg.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/nbackup/nbackup.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -latomic -lm -ldecFloat -ltommath -lre2 -lcds -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt make[3]: Leaving directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' make fbintl make[3]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cs_big5.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cs_big5.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cs_gb2312.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cs_gb2312.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cs_icu.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cs_icu.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cs_jis.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cs_jis.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cs_gb2312.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cs_big5.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | 382i | nilnilnien ev oviodi do poepreartaotro rd edleelteet[e]((vvooiidd** mmeemm,, ssttdd::::ssiizze_et_ ts AsL LAOLCL_OPCA_RPAAMRSA)M Sn)o enxoceexpcte p t| ^ | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cs_icu.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cs_jis.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cs_ksc.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cs_ksc.o 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cs_narrow.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cs_narrow.o 3 warnings generated. warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cs_unicode_fss.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cs_unicode_fss.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cs_unicode_ucs2.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cs_unicode_ucs2.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cs_ksc.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cs_narrow.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cs_unicode_fss.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cv_big5.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cv_big5.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cs_unicode_ucs2.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cv_gb2312.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cv_gb2312.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cv_icu.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cv_icu.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cs_narrow.cpp:377: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/charsets/cs_koi8u.h:10:18: warning: unused variable 'UNICODE_REPLACEMENT_CHARACTER' [-Wunused-variable] 10 | static const int UNICODE_REPLACEMENT_CHARACTER = 0xFFFD; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cv_jis.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cv_jis.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cv_big5.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. In file included from clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cv_ksc.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cv_ksc.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cv_gb2312.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cv_icu.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cv_narrow.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cv_narrow.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cv_jis.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cv_unicode_fss.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cv_unicode_fss.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/kanji.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/kanji.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cv_ksc.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cv_narrow.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/lc_ascii.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/lc_ascii.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/lc_big5.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/lc_big5.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/cv_unicode_fss.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/kanji.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/lc_dos.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/lc_dos.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/lc_gb2312.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/lc_gb2312.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/lc_ascii.cpp:25: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/lc_big5.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/lc_icu.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/lc_icu.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/lc_iso8859_1.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/lc_iso8859_1.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/lc_dos.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/lc_gb2312.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/lc_iso8859_13.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/lc_iso8859_13.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/lc_icu.cpp:28: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/lc_iso8859_1.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/lc_iso8859_2.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/lc_iso8859_2.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/lc_jis.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/lc_jis.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/lc_iso8859_13.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/lc_ksc.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/lc_ksc.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/lc_iso8859_2.cpp:22: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/lc_narrow.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/lc_narrow.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/lc_jis.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/lc_unicode_ucs2.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/lc_unicode_ucs2.o 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/ld.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/ld.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/lc_ksc.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/lc_narrow.cpp:26: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/lc_unicode_ucs2.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/ldcommon.h:27: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../intl/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/ld.cpp:26: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../common/IntlUtil.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/intl/../common/../common/classes/array.h:34: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. 3 warnings generated. 3 warnings generated. clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,--version-script,fbintl.vers -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -shared -Wl,-soname,libfbintl.so.1 -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/intl/libfbintl.so /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cs_big5.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cs_gb2312.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cs_icu.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cs_jis.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cs_ksc.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cs_narrow.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cs_unicode_fss.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cs_unicode_ucs2.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cv_big5.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cv_gb2312.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cv_icu.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cv_jis.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cv_ksc.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cv_narrow.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/cv_unicode_fss.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/kanji.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/lc_ascii.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/lc_big5.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/lc_dos.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/lc_gb2312.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/lc_icu.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/lc_iso8859_1.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/lc_iso8859_13.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/lc_iso8859_2.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/lc_jis.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/lc_ksc.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/lc_narrow.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/lc_unicode_ucs2.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/intl/ld.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -latomic -lm -ldecFloat -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt make[3]: Leaving directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' make utilities make[3]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/ReplServer.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/server/ReplServer.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/server/server.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/os/posix/inet_server.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/server/os/posix/inet_server.o warning: clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/auth/SecureRemotePassword/server/SrpServer.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecureRemotePassword/server/SrpServer.o unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/ReplServer.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../remote/remote.h:36: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../remote/../common/Auth.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../remote/../common/../common/classes/ClumpletWriter.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ClumpletReader.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/os/posix/inet_server.cpp:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/isc_proto.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/auth/SecureRemotePassword/server/SrpServer.cpp:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../auth/SecureRemotePassword/srp.h:1: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/BigInteger.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../remote/remote.h:1558:14: warning: unused variable 'locked' [-Wunused-variable] 1558 | const bool locked = portGuard.tryEnter(); | ^~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/os/posix/inet_server.cpp:81: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../remote/remote.h:1558:14: warning: unused variable 'locked' [-Wunused-variable] 1558 | const bool locked = portGuard.tryEnter(); | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/os/posix/inet_server.cpp:168:18: warning: 'main' should not be 'extern "C"' [-Wmain] 168 | int CLIB_ROUTINE main( int argc, char** argv) | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:118:15: warning: 'callback' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 118 | unsigned int callback(unsigned int dataLength, const void* data, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:14729:20: note: overridden virtual function is here 14729 | virtual unsigned callback(unsigned dataLength, const void* data, unsigned bufferLength, void* buffer) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:208:15: warning: 'callback' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 208 | unsigned int callback(unsigned int dataLength, const void* data, | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:14729:20: note: overridden virtual function is here 14729 | virtual unsigned callback(unsigned dataLength, const void* data, unsigned bufferLength, void* buffer) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:2305:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 2305 | if (statement->rsr_id = port->get_id(statement)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:2305:24: note: place parentheses around the assignment to silence this warning 2305 | if (statement->rsr_id = port->get_id(statement)) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:2305:24: note: use '==' to turn this assignment into an equality comparison 2305 | if (statement->rsr_id = port->get_id(statement)) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:2833:7: warning: unused variable 'done' [-Wunused-variable] 2833 | bool done = false; | ^~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:2923:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 2923 | if (requestL->rrq_id = this->get_id(requestL)) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:2923:23: note: place parentheses around the assignment to silence this warning 2923 | if (requestL->rrq_id = this->get_id(requestL)) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:2923:23: note: use '==' to turn this assignment into an equality comparison 2923 | if (requestL->rrq_id = this->get_id(requestL)) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:3060:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 3060 | while (transaction = rdb->rdb_transactions) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:3060:22: note: place parentheses around the assignment to silence this warning 3060 | while (transaction = rdb->rdb_transactions) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:3060:22: note: use '==' to turn this assignment into an equality comparison 3060 | while (transaction = rdb->rdb_transactions) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:3409:10: warning: 96 enumeration values not handled in switch: 'op_void', 'op_connect', 'op_exit'... [-Wswitch] 3409 | switch (operation) | ^~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:4150:14: warning: unused variable 'rc' [-Wunused-variable] 4150 | const int rc = cursor->fetchRelative(&status_vector, adjustment, message->msg_buffer); | ^~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:4773:26: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 4773 | if (transaction->rtr_id = rdb->rdb_port->get_id(transaction)) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:4773:26: note: place parentheses around the assignment to silence this warning 4773 | if (transaction->rtr_id = rdb->rdb_port->get_id(transaction)) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:4773:26: note: use '==' to turn this assignment into an equality comparison 4773 | if (transaction->rtr_id = rdb->rdb_port->get_id(transaction)) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:4860:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 4860 | if (blob->rbl_id = this->get_id(blob)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:4860:20: note: place parentheses around the assignment to silence this warning 4860 | if (blob->rbl_id = this->get_id(blob)) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:4860:20: note: use '==' to turn this assignment into an equality comparison 4860 | if (blob->rbl_id = this->get_id(blob)) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:5404:45: warning: '&&' within '||' [-Wlogical-op-parentheses] 5403 | else if (port->port_protocol < PROTOCOL_VERSION11 || | ~~ 5404 | receive->p_operation == op_trusted_auth && port->port_protocol >= PROTOCOL_VERSION13 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:5404:45: note: place parentheses around the '&&' expression to silence this warning 5404 | receive->p_operation == op_trusted_auth && port->port_protocol >= PROTOCOL_VERSION13 || | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:5405:42: warning: '&&' within '||' [-Wlogical-op-parentheses] 5404 | receive->p_operation == op_trusted_auth && port->port_protocol >= PROTOCOL_VERSION13 || | ~~ 5405 | receive->p_operation == op_cont_auth && port->port_protocol < PROTOCOL_VERSION13) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:5405:42: note: place parentheses around the '&&' expression to silence this warning 5405 | receive->p_operation == op_cont_auth && port->port_protocol < PROTOCOL_VERSION13) | ^ | ( ) 5 warnings generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/remote/server/server.cpp:1056:24: warning: unused variable 'BITS64' [-Wunused-const-variable] 1056 | static const unsigned BITS64 = sizeof(FB_UINT64) * 8u; | ^~~~~~ clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/auth/SecDbCache.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecDbCache.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/print.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/lock/print.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/auth/SecDbCache.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/auth/../auth/SecDbCache.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/auth/../auth/../common/classes/ImplementHelper.h:33: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/guard/guard.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/guard/guard.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/print.cpp:40: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../jrd/pag.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../jrd/../include/fb_blk.h:4: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../jrd/../include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/lock/../jrd/../include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/guard/util.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/guard/util.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/guard/guard.cpp:52: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/os/os_utils.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/fbsvcmgr/fbsvcmgr.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/fbsvcmgr/fbsvcmgr.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/fbtracemgr/traceMgrMain.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/fbtracemgr/traceMgrMain.o In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/guard/util.cpp:61: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/isc_proto.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/main/burpMain.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/main/burpMain.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/fbsvcmgr/fbsvcmgr.cpp:40: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ClumpletWriter.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ClumpletReader.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/fbtracemgr/traceMgrMain.cpp:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/fbtracemgr/../../common/classes/ClumpletWriter.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ClumpletReader.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/main/burpMain.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/burp_proto.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../burp/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/main/aliceMain.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/main/aliceMain.o 3 warnings generated. warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/gsec/main/gsecMain.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gsec/main/gsecMain.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/split/spit.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/split/spit.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/alice/main/aliceMain.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../alice/alice_proto.h:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../alice/../common/UtilSvc.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../alice/../common/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../alice/../common/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/gsec/main/gsecMain.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../utilities/gsec/gsec_proto.h:5: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/UtilSvc.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/gstat/main/gstatMain.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/main/gstatMain.o 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/isql/ColList.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/ColList.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/burp/split/spit.cpp:49: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/Switches.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/gstat/main/gstatMain.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../utilities/gstat/dba_proto.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/UtilSvc.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete]clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/isql/Extender.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/Extender.o 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/isql/ColList.cpp:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/isql/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/isql/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/isql/InputDevices.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/InputDevices.o 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/isql/OptionsBase.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/OptionsBase.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current -m -z -n -ocxx /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/isql/extract.epp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp gpre version LI-V5.0.3.1683 Firebird 5.0 /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current -m -z -n -ocxx /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/isql/isql.epp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp gpre version LI-V5.0.3.1683 Firebird 5.0 clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/isql/iutils.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/iutils.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/isql/Extender.cpp:26: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/isql/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/isql/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 1 warning generated. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current -m -z -n -ocxx /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/isql/show.epp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp 3 warnings generated. gpre version LI-V5.0.3.1683 Firebird 5.0 clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/nbackup/main/nbkMain.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/nbackup/main/nbkMain.o make ibutil make[4]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/isql/InputDevices.cpp:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/isql/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/isql/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 17 warnings generated. clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,--version-script,empty.vers /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/lock/print.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/fb_lock_print -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat 3 warnings generated. clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,--version-script,empty.vers /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/guard/guard.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/guard/util.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/fbguard -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,--version-script,empty.vers /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/fbsvcmgr/fbsvcmgr.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/fbsvcmgr -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,--version-script,empty.vers /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/fbtracemgr/traceMgrMain.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/trace/TraceCmdLine.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/fbtracemgr -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/nbackup/main/nbkMain.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../utilities/nbackup/nbk_proto.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/UtilSvc.h:35: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,--version-script,empty.vers /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/BurpTasks.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/OdsDetection.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/backup.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/burp.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/canonical.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/misc.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/mvol.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/restore.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/main/burpMain.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gbak -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat -lre2 clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,--version-script,empty.vers /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/alice.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/alice_meta.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/exe.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/tdr.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/alice/main/aliceMain.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gfix -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,--version-script,empty.vers /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gsec/gsec.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gsec/main/gsecMain.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gsec -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,--version-script,empty.vers /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/burp/split/spit.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gsplit -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,--version-script,empty.vers /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/dba.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/ppg.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/gstat/main/gstatMain.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/btn.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ods.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gstat -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/extlib/ib_util.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/extlib/ib_util.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,--version-script,ib_util.vers -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -shared -Wl,-soname,libib_util.so -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib/libib_util.so /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/extlib/ib_util.o make[4]: Leaving directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,--version-script,empty.vers /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/nbackup/nbackup.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/nbackup/main/nbkMain.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/ods.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/nbackup -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:61: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../isql/show_proto.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../isql/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:52: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/intl.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,--version-script,empty.vers /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/inet.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/merge.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/parser.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/protocol.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/remote.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecureRemotePassword/srp.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/server/ReplServer.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/server/server.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/remote/server/os/posix/inet_server.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecureRemotePassword/server/SrpServer.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/replication/Config.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/jrd/replication/Utils.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecDbCache.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/firebird -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:55: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/intl.h:27: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/dsc.h:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/ods.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../jrd/../common/../jrd/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:84:4: warning: unused variable 'fbBlobNull' [-Wunused-const-variable] 84 | fbBlobNull = {0, 0}; /* initializer for blobs */ | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:116:4: warning: unused variable 'fb_1l' [-Wunused-const-variable] 116 | fb_1l = 152; | ^~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:161:4: warning: unused variable 'fb_8l' [-Wunused-const-variable] 161 | fb_8l = 256; | ^~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:226:4: warning: unused variable 'fb_18l' [-Wunused-const-variable] 226 | fb_18l = 250; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:285:4: warning: unused variable 'fb_28l' [-Wunused-const-variable] 285 | fb_28l = 277; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:347:4: warning: unused variable 'fb_37l' [-Wunused-const-variable] 347 | fb_37l = 148; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:393:4: warning: unused variable 'fb_44l' [-Wunused-const-variable] 393 | fb_44l = 444; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:477:4: warning: unused variable 'fb_56l' [-Wunused-const-variable] 477 | fb_56l = 163; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:524:4: warning: unused variable 'fb_65l' [-Wunused-const-variable] 524 | fb_65l = 267; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:581:4: warning: unused variable 'fb_70l' [-Wunused-const-variable] 581 | fb_70l = 389; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:661:4: warning: unused variable 'fb_86l' [-Wunused-const-variable] 661 | fb_86l = 266; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:721:4: warning: unused variable 'fb_94l' [-Wunused-const-variable] 721 | fb_94l = 170; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:767:4: warning: unused variable 'fb_102l' [-Wunused-const-variable] 767 | fb_102l = 374; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:844:4: warning: unused variable 'fb_117l' [-Wunused-const-variable] 844 | fb_117l = 286; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:908:4: warning: unused variable 'fb_125l' [-Wunused-const-variable] 908 | fb_125l = 574; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:997:4: warning: unused variable 'fb_139l' [-Wunused-const-variable] 997 | fb_139l = 223; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:1051:4: warning: unused variable 'fb_148l' [-Wunused-const-variable] 1051 | fb_148l = 140; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:1093:4: warning: unused variable 'fb_154l' [-Wunused-const-variable] 1093 | fb_154l = 830; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:1234:4: warning: unused variable 'fb_183l' [-Wunused-const-variable] 1234 | fb_183l = 237; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:1290:4: warning: unused variable 'fb_189l' [-Wunused-const-variable] 1290 | fb_189l = 460; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:1382:4: warning: unused variable 'fb_208l' [-Wunused-const-variable] 1382 | fb_208l = 544; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:1486:4: warning: unused variable 'fb_233l' [-Wunused-const-variable] 1486 | fb_233l = 275; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:1551:4: warning: unused variable 'fb_248l' [-Wunused-const-variable] 1551 | fb_248l = 115; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:1593:4: warning: unused variable 'fb_254l' [-Wunused-const-variable] 1593 | fb_254l = 119; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:1636:4: warning: unused variable 'fb_259l' [-Wunused-const-variable] 1636 | fb_259l = 154; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:1679:4: warning: unused variable 'fb_264l' [-Wunused-const-variable] 1679 | fb_264l = 404; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:1750:4: warning: unused variable 'fb_276l' [-Wunused-const-variable] 1750 | fb_276l = 218; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:1797:4: warning: unused variable 'fb_282l' [-Wunused-const-variable] 1797 | fb_282l = 435; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:1875:4: warning: unused variable 'fb_292l' [-Wunused-const-variable] 1875 | fb_292l = 539; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:1972:4: warning: unused variable 'fb_311l' [-Wunused-const-variable] 1972 | fb_311l = 454; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:2061:4: warning: unused variable 'fb_329l' [-Wunused-const-variable] 2061 | fb_329l = 229; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:2118:4: warning: unused variable 'fb_337l' [-Wunused-const-variable] 2118 | fb_337l = 308; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:2186:4: warning: unused variable 'fb_350l' [-Wunused-const-variable] 2186 | fb_350l = 216; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:2239:4: warning: unused variable 'fb_357l' [-Wunused-const-variable] 2239 | fb_357l = 163; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:2284:4: warning: unused variable 'fb_362l' [-Wunused-const-variable] 2284 | fb_362l = 163; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:2329:4: warning: unused variable 'fb_367l' [-Wunused-const-variable] 2329 | fb_367l = 181; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:2377:4: warning: unused variable 'fb_372l' [-Wunused-const-variable] 2377 | fb_372l = 157; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:2422:4: warning: unused variable 'fb_377l' [-Wunused-const-variable] 2422 | fb_377l = 184; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:2470:4: warning: unused variable 'fb_382l' [-Wunused-const-variable] 2470 | fb_382l = 191; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:2519:4: warning: unused variable 'fb_387l' [-Wunused-const-variable] 2519 | fb_387l = 155; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:2566:4: warning: unused variable 'fb_395l' [-Wunused-const-variable] 2566 | fb_395l = 762; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:2701:4: warning: unused variable 'fb_430l' [-Wunused-const-variable] 2701 | fb_430l = 764; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:2837:4: warning: unused variable 'fb_465l' [-Wunused-const-variable] 2837 | fb_465l = 419; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:2914:4: warning: unused variable 'fb_477l' [-Wunused-const-variable] 2914 | fb_477l = 272; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:2970:4: warning: unused variable 'fb_485l' [-Wunused-const-variable] 2970 | fb_485l = 167; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.cpp:3018:4: warning: unused variable 'fb_495l' [-Wunused-const-variable] 3018 | fb_495l = 970; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:2801:13: warning: enumeration values 'in_single_line_comment', 'in_block_comment', and 'in_double_quoted_string' not handled in switch [-Wswitch] 2801 | switch (state) | ^~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:2839:13: warning: enumeration values 'in_single_line_comment', 'in_block_comment', and 'in_single_quoted_string' not handled in switch [-Wswitch] 2839 | switch (state) | ^~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:3957:7: warning: unused variable 'i' [-Wunused-variable] 3957 | int i = 0; /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:94:4: warning: unused variable 'fbBlobNull' [-Wunused-const-variable] 94 | fbBlobNull = {0, 0}; /* initializer for blobs */ | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:126:4: warning: unused variable 'fb_1l' [-Wunused-const-variable] 126 | fb_1l = 525; | ^~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:226:4: warning: unused variable 'fb_22l' [-Wunused-const-variable] 226 | fb_22l = 320; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:292:4: warning: unused variable 'fb_32l' [-Wunused-const-variable] 292 | fb_32l = 231; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:349:4: warning: unused variable 'fb_40l' [-Wunused-const-variable] 349 | fb_40l = 271; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:404:4: warning: unused variable 'fb_48l' [-Wunused-const-variable] 404 | fb_48l = 145; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:451:4: warning: unused variable 'fb_57l' [-Wunused-const-variable] 451 | fb_57l = 293; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:512:4: warning: unused variable 'fb_69l' [-Wunused-const-variable] 512 | fb_69l = 243; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:567:4: warning: unused variable 'fb_78l' [-Wunused-const-variable] 567 | fb_78l = 144; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:614:4: warning: unused variable 'fb_86l' [-Wunused-const-variable] 614 | fb_86l = 730; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:746:4: warning: unused variable 'fb_119l' [-Wunused-const-variable] 746 | fb_119l = 186; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:799:4: warning: unused variable 'fb_131l' [-Wunused-const-variable] 799 | fb_131l = 212; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:850:4: warning: unused variable 'fb_139l' [-Wunused-const-variable] 850 | fb_139l = 212; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:901:4: warning: unused variable 'fb_147l' [-Wunused-const-variable] 901 | fb_147l = 208; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:952:4: warning: unused variable 'fb_155l' [-Wunused-const-variable] 952 | fb_155l = 231; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:1006:4: warning: unused variable 'fb_163l' [-Wunused-const-variable] 1006 | fb_163l = 233; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:1060:4: warning: unused variable 'fb_171l' [-Wunused-const-variable] 1060 | fb_171l = 265; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:1118:4: warning: unused variable 'fb_180l' [-Wunused-const-variable] 1118 | fb_180l = 235; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:1174:4: warning: unused variable 'fb_190l' [-Wunused-const-variable] 1174 | fb_190l = 236; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:1230:4: warning: unused variable 'fb_200l' [-Wunused-const-variable] 1230 | fb_200l = 174; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:1274:4: warning: unused variable 'fb_206l' [-Wunused-const-variable] 1274 | fb_206l = 261; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:1342:4: warning: unused variable 'fb_217l' [-Wunused-const-variable] 1342 | fb_217l = 121; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:1386:4: warning: unused variable 'fb_224l' [-Wunused-const-variable] 1386 | fb_224l = 149; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:1433:4: warning: unused variable 'fb_231l' [-Wunused-const-variable] 1433 | fb_231l = 166; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:1484:4: warning: unused variable 'fb_239l' [-Wunused-const-variable] 1484 | fb_239l = 127; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:1527:4: warning: unused variable 'fb_247l' [-Wunused-const-variable] 1527 | fb_247l = 275; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:1584:4: warning: unused variable 'fb_256l' [-Wunused-const-variable] 1584 | fb_256l = 151; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:1627:4: warning: unused variable 'fb_263l' [-Wunused-const-variable] 1627 | fb_263l = 192; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:1679:4: warning: unused variable 'fb_274l' [-Wunused-const-variable] 1679 | fb_274l = 159; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:1727:4: warning: unused variable 'fb_283l' [-Wunused-const-variable] 1727 | fb_283l = 750; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:1862:4: warning: unused variable 'fb_316l' [-Wunused-const-variable] 1862 | fb_316l = 291; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:1934:4: warning: unused variable 'fb_332l' [-Wunused-const-variable] 1934 | fb_332l = 260; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:1988:4: warning: unused variable 'fb_340l' [-Wunused-const-variable] 1988 | fb_340l = 223; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:2043:4: warning: unused variable 'fb_351l' [-Wunused-const-variable] 2043 | fb_351l = 292; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:2112:4: warning: unused variable 'fb_366l' [-Wunused-const-variable] 2112 | fb_366l = 332; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:2188:4: warning: unused variable 'fb_381l' [-Wunused-const-variable] 2188 | fb_381l = 260; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:2250:4: warning: unused variable 'fb_396l' [-Wunused-const-variable] 2250 | fb_396l = 139; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:2293:4: warning: unused variable 'fb_403l' [-Wunused-const-variable] 2293 | fb_403l = 148; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:2339:4: warning: unused variable 'fb_410l' [-Wunused-const-variable] 2339 | fb_410l = 403; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:2417:4: warning: unused variable 'fb_423l' [-Wunused-const-variable] 2417 | fb_423l = 148; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:2463:4: warning: unused variable 'fb_430l' [-Wunused-const-variable] 2463 | fb_430l = 342; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:2540:4: warning: unused variable 'fb_447l' [-Wunused-const-variable] 2540 | fb_447l = 163; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:2587:4: warning: unused variable 'fb_456l' [-Wunused-const-variable] 2587 | fb_456l = 145; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:2630:4: warning: unused variable 'fb_463l' [-Wunused-const-variable] 2630 | fb_463l = 294; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:2689:4: warning: unused variable 'fb_472l' [-Wunused-const-variable] 2689 | fb_472l = 584; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:2794:4: warning: unused variable 'fb_491l' [-Wunused-const-variable] 2794 | fb_491l = 159; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:2842:4: warning: unused variable 'fb_500l' [-Wunused-const-variable] 2842 | fb_500l = 727; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:2975:4: warning: unused variable 'fb_533l' [-Wunused-const-variable] 2975 | fb_533l = 352; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:3056:4: warning: unused variable 'fb_552l' [-Wunused-const-variable] 3056 | fb_552l = 168; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:3109:4: warning: unused variable 'fb_561l' [-Wunused-const-variable] 3109 | fb_561l = 260; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:3163:4: warning: unused variable 'fb_569l' [-Wunused-const-variable] 3163 | fb_569l = 223; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:3220:4: warning: unused variable 'fb_580l' [-Wunused-const-variable] 3220 | fb_580l = 235; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:3278:4: warning: unused variable 'fb_591l' [-Wunused-const-variable] 3278 | fb_591l = 111; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:3316:4: warning: unused variable 'fb_596l' [-Wunused-const-variable] 3316 | fb_596l = 237; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:3372:4: warning: unused variable 'fb_605l' [-Wunused-const-variable] 3372 | fb_605l = 144; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:3415:4: warning: unused variable 'fb_612l' [-Wunused-const-variable] 3415 | fb_612l = 336; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:3491:4: warning: unused variable 'fb_629l' [-Wunused-const-variable] 3491 | fb_629l = 179; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:3539:4: warning: unused variable 'fb_634l' [-Wunused-const-variable] 3539 | fb_634l = 471; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:3622:4: warning: unused variable 'fb_648l' [-Wunused-const-variable] 3622 | fb_648l = 409; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:3699:4: warning: unused variable 'fb_661l' [-Wunused-const-variable] 3699 | fb_661l = 163; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:3747:4: warning: unused variable 'fb_667l' [-Wunused-const-variable] 3747 | fb_667l = 220; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:3803:4: warning: unused variable 'fb_678l' [-Wunused-const-variable] 3803 | fb_678l = 220; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:3859:4: warning: unused variable 'fb_689l' [-Wunused-const-variable] 3859 | fb_689l = 92; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:3894:4: warning: unused variable 'fb_693l' [-Wunused-const-variable] 3894 | fb_693l = 114; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:3935:4: warning: unused variable 'fb_701l' [-Wunused-const-variable] 3935 | fb_701l = 206; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:3980:4: warning: unused variable 'fb_708l' [-Wunused-const-variable] 3980 | fb_708l = 275; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:4045:4: warning: unused variable 'fb_723l' [-Wunused-const-variable] 4045 | fb_723l = 129; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:4085:4: warning: unused variable 'fb_729l' [-Wunused-const-variable] 4085 | fb_729l = 159; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:4131:4: warning: unused variable 'fb_735l' [-Wunused-const-variable] 4131 | fb_735l = 199; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:4184:4: warning: unused variable 'fb_741l' [-Wunused-const-variable] 4184 | fb_741l = 203; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:4237:4: warning: unused variable 'fb_747l' [-Wunused-const-variable] 4237 | fb_747l = 209; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:4290:4: warning: unused variable 'fb_753l' [-Wunused-const-variable] 4290 | fb_753l = 221; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:4343:4: warning: unused variable 'fb_759l' [-Wunused-const-variable] 4343 | fb_759l = 203; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:4396:4: warning: unused variable 'fb_765l' [-Wunused-const-variable] 4396 | fb_765l = 194; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:4449:4: warning: unused variable 'fb_771l' [-Wunused-const-variable] 4449 | fb_771l = 198; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:4502:4: warning: unused variable 'fb_777l' [-Wunused-const-variable] 4502 | fb_777l = 209; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:4555:4: warning: unused variable 'fb_783l' [-Wunused-const-variable] 4555 | fb_783l = 209; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:4608:4: warning: unused variable 'fb_789l' [-Wunused-const-variable] 4608 | fb_789l = 204; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:4661:4: warning: unused variable 'fb_795l' [-Wunused-const-variable] 4661 | fb_795l = 305; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:4733:4: warning: unused variable 'fb_807l' [-Wunused-const-variable] 4733 | fb_807l = 237; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:4791:4: warning: unused variable 'fb_815l' [-Wunused-const-variable] 4791 | fb_815l = 203; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:4844:4: warning: unused variable 'fb_821l' [-Wunused-const-variable] 4844 | fb_821l = 271; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:4909:4: warning: unused variable 'fb_830l' [-Wunused-const-variable] 4909 | fb_830l = 223; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:4964:4: warning: unused variable 'fb_839l' [-Wunused-const-variable] 4964 | fb_839l = 198; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:5017:4: warning: unused variable 'fb_847l' [-Wunused-const-variable] 5017 | fb_847l = 207; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:5071:4: warning: unused variable 'fb_854l' [-Wunused-const-variable] 5071 | fb_854l = 198; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:5124:4: warning: unused variable 'fb_862l' [-Wunused-const-variable] 5124 | fb_862l = 206; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:5177:4: warning: unused variable 'fb_869l' [-Wunused-const-variable] 5177 | fb_869l = 245; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:5236:4: warning: unused variable 'fb_875l' [-Wunused-const-variable] 5236 | fb_875l = 115; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:5277:4: warning: unused variable 'fb_880l' [-Wunused-const-variable] 5277 | fb_880l = 360; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:5344:4: warning: unused variable 'fb_894l' [-Wunused-const-variable] 5344 | fb_894l = 301; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:5408:4: warning: unused variable 'fb_904l' [-Wunused-const-variable] 5408 | fb_904l = 155; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:5456:4: warning: unused variable 'fb_914l' [-Wunused-const-variable] 5456 | fb_914l = 274; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:5519:4: warning: unused variable 'fb_927l' [-Wunused-const-variable] 5519 | fb_927l = 162; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:5567:4: warning: unused variable 'fb_934l' [-Wunused-const-variable] 5567 | fb_934l = 131; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:5609:4: warning: unused variable 'fb_939l' [-Wunused-const-variable] 5609 | fb_939l = 105; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:5649:4: warning: unused variable 'fb_945l' [-Wunused-const-variable] 5649 | fb_945l = 103; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:5689:4: warning: unused variable 'fb_951l' [-Wunused-const-variable] 5689 | fb_951l = 107; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:5729:4: warning: unused variable 'fb_957l' [-Wunused-const-variable] 5729 | fb_957l = 115; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:5769:4: warning: unused variable 'fb_963l' [-Wunused-const-variable] 5769 | fb_963l = 99; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:5809:4: warning: unused variable 'fb_969l' [-Wunused-const-variable] 5809 | fb_969l = 107; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:5849:4: warning: unused variable 'fb_975l' [-Wunused-const-variable] 5849 | fb_975l = 107; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:5889:4: warning: unused variable 'fb_981l' [-Wunused-const-variable] 5889 | fb_981l = 126; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:5932:4: warning: unused variable 'fb_987l' [-Wunused-const-variable] 5932 | fb_987l = 97; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:5972:4: warning: unused variable 'fb_993l' [-Wunused-const-variable] 5972 | fb_993l = 128; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:6015:4: warning: unused variable 'fb_999l' [-Wunused-const-variable] 6015 | fb_999l = 105; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:6055:4: warning: unused variable 'fb_1005l' [-Wunused-const-variable] 6055 | fb_1005l = 105; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:6095:4: warning: unused variable 'fb_1011l' [-Wunused-const-variable] 6095 | fb_1011l = 347; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:6177:4: warning: unused variable 'fb_1025l' [-Wunused-const-variable] 6177 | fb_1025l = 137; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:6221:4: warning: unused variable 'fb_1031l' [-Wunused-const-variable] 6221 | fb_1031l = 325; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:6298:4: warning: unused variable 'fb_1045l' [-Wunused-const-variable] 6298 | fb_1045l = 392; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:6383:4: warning: unused variable 'fb_1058l' [-Wunused-const-variable] 6383 | fb_1058l = 107; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:6423:4: warning: unused variable 'fb_1064l' [-Wunused-const-variable] 6423 | fb_1064l = 392; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:6508:4: warning: unused variable 'fb_1077l' [-Wunused-const-variable] 6508 | fb_1077l = 107; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:6548:4: warning: unused variable 'fb_1083l' [-Wunused-const-variable] 6548 | fb_1083l = 411; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:6636:4: warning: unused variable 'fb_1096l' [-Wunused-const-variable] 6636 | fb_1096l = 126; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:6679:4: warning: unused variable 'fb_1102l' [-Wunused-const-variable] 6679 | fb_1102l = 388; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:6764:4: warning: unused variable 'fb_1115l' [-Wunused-const-variable] 6764 | fb_1115l = 103; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:6804:4: warning: unused variable 'fb_1121l' [-Wunused-const-variable] 6804 | fb_1121l = 359; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:6890:4: warning: unused variable 'fb_1137l' [-Wunused-const-variable] 6890 | fb_1137l = 97; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:6930:4: warning: unused variable 'fb_1143l' [-Wunused-const-variable] 6930 | fb_1143l = 413; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:7018:4: warning: unused variable 'fb_1156l' [-Wunused-const-variable] 7018 | fb_1156l = 128; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:7061:4: warning: unused variable 'fb_1162l' [-Wunused-const-variable] 7061 | fb_1162l = 419; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:7150:4: warning: unused variable 'fb_1177l' [-Wunused-const-variable] 7150 | fb_1177l = 105; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:7190:4: warning: unused variable 'fb_1183l' [-Wunused-const-variable] 7190 | fb_1183l = 151; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.cpp:7236:4: warning: unused variable 'fb_1190l' [-Wunused-const-variable] 7236 | fb_1190l = 129; | ^~~~~~~~ | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:4050:15: warning: unused variable 'nullable' [-Wunused-variable] 4050 | const bool nullable = msg->isNullable(fbStatus, i); | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:4794:15: warning: unused variable 'nullable' [-Wunused-variable] 4794 | const bool nullable = message->isNullable(fbStatus, i); | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:4779:24: warning: unused variable 'textFieldIter' [-Wunused-variable] 4779 | for (unsigned i = 0, textFieldIter = 0; i < n_cols && !done; ++i) | ^~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:5821:8: warning: unused variable 'quote' [-Wunused-variable] 5821 | TEXT quote = DBL_QUOTE; | ^~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:5822:15: warning: unused variable 'p' [-Wunused-variable] 5822 | const TEXT* p = NULL; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:7578:12: warning: enumeration values 'in_single_line_comment', 'in_block_comment', and 'in_double_quoted_string' not handled in switch [-Wswitch] 7578 | switch (state) | ^~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:7616:12: warning: enumeration values 'in_single_line_comment', 'in_block_comment', and 'in_single_quoted_string' not handled in switch [-Wswitch] 7616 | switch (state) | ^~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:193:4: warning: unused variable 'fb_1l' [-Wunused-const-variable] 193 | fb_1l = 130; | ^~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:232:4: warning: unused variable 'fb_7l' [-Wunused-const-variable] 232 | fb_7l = 254; | ^~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:290:4: warning: unused variable 'fb_17l' [-Wunused-const-variable] 290 | fb_17l = 141; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:292:4: warning: unused variable 'fb_17' [-Wunused-const-variable] 292 | fb_17 [] = { | ^~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:336:4: warning: unused variable 'fb_25l' [-Wunused-const-variable] 336 | fb_25l = 114; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:378:4: warning: unused variable 'fb_32l' [-Wunused-const-variable] 378 | fb_32l = 289; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:445:4: warning: unused variable 'fb_46l' [-Wunused-const-variable] 445 | fb_46l = 290; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:509:4: warning: unused variable 'fb_56l' [-Wunused-const-variable] 509 | fb_56l = 357; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:582:4: warning: unused variable 'fb_67l' [-Wunused-const-variable] 582 | fb_67l = 333; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:655:4: warning: unused variable 'fb_81l' [-Wunused-const-variable] 655 | fb_81l = 148; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:700:4: warning: unused variable 'fb_88l' [-Wunused-const-variable] 700 | fb_88l = 123; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:743:4: warning: unused variable 'fb_96l' [-Wunused-const-variable] 743 | fb_96l = 244; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:801:4: warning: unused variable 'fb_107l' [-Wunused-const-variable] 801 | fb_107l = 173; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:848:4: warning: unused variable 'fb_114l' [-Wunused-const-variable] 848 | fb_114l = 351; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:915:4: warning: unused variable 'fb_124l' [-Wunused-const-variable] 915 | fb_124l = 172; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:961:4: warning: unused variable 'fb_131l' [-Wunused-const-variable] 961 | fb_131l = 151; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:1008:4: warning: unused variable 'fb_140l' [-Wunused-const-variable] 1008 | fb_140l = 145; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:1052:4: warning: unused variable 'fb_147l' [-Wunused-const-variable] 1052 | fb_147l = 130; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:1093:4: warning: unused variable 'fb_152l' [-Wunused-const-variable] 1093 | fb_152l = 193; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.cpp:1159:11: warning: unused variable 'DATE_LEN' [-Wunused-const-variable] 1159 | const int DATE_LEN = 11; // 11 for date only | ^~~~~~~~ 49 warnings generated. 129 warnings generated. 33 warnings generated. clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,--version-script,empty.vers /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/ColList.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/Extender.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/InputDevices.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/OptionsBase.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/extract.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/isql.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/iutils.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/isql/show.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/isql -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt -ledit -latomic -lm -ldecFloat make[3]: Leaving directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' make gpre make[3]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' rm -f metadata.fdb echo create database \'metadata.fdb\'\; | /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/isql -sqldialect 1 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\'\; | /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/isql /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current -m -z -n /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/gpre/std/gpre_meta.epp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/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-V5.0.3.1683 Firebird 5.0 clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gfix -mode read_only metadata.fdb chmod 0444 metadata.fdb rm -f yachts.lnk ln -s metadata.fdb yachts.lnk /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gfix -write async security.tmp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/isql -i /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/dbs/security.sql security.tmp chmod a=rw security.tmp cp security.tmp security.fdb /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gfix -write sync security.fdb rm -f /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/security5.fdb cp security.fdb /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/security5.fdb In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:40: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../gpre/gpre.h:69: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../gpre/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../gpre/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:2695:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 2695 | if (DB = database->dbb_handle) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:2695:10: note: place parentheses around the assignment to silence this warning 2695 | if (DB = database->dbb_handle) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:2695:10: note: use '==' to turn this assignment into an equality comparison 2695 | if (DB = database->dbb_handle) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:2697:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 2697 | if (gds_trans = database->dbb_transaction) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:2697:18: note: place parentheses around the assignment to silence this warning 2697 | if (gds_trans = database->dbb_transaction) | ^ | ( ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:2697:18: note: use '==' to turn this assignment into an equality comparison 2697 | if (gds_trans = database->dbb_transaction) | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:3277:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 3277 | if (relation = | ~~~~~~~~~^ 3278 | MET_get_view_relation(request, /*X.RDB$RELATION_NAME*/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3279 | isc_136.isc_139, relation_or_alias, level + 1)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:3277:16: note: place parentheses around the assignment to silence this warning 3277 | if (relation = | ^ | ( 3278 | MET_get_view_relation(request, /*X.RDB$RELATION_NAME*/ 3279 | isc_136.isc_139, relation_or_alias, level + 1)) | | ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:3277:16: note: use '==' to turn this assignment into an equality comparison 3277 | if (relation = | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:3647:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 3647 | if (length = fb_utils::name_length(/*FUN.RDB$QUERY_NAME*/ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3648 | isc_97.isc_107)) | ~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:3647:14: note: place parentheses around the assignment to silence this warning 3647 | if (length = fb_utils::name_length(/*FUN.RDB$QUERY_NAME*/ | ^ | ( 3648 | isc_97.isc_107)) | | ) /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:3647:14: note: use '==' to turn this assignment into an equality comparison 3647 | if (length = fb_utils::name_length(/*FUN.RDB$QUERY_NAME*/ | ^ | == /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:4242:9: warning: variable 'field_dimensions' set but not used [-Wunused-but-set-variable] 4242 | USHORT field_dimensions = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:4300:12: warning: variable 'dimension_counter' set but not used [-Wunused-but-set-variable] 4300 | USHORT dimension_counter = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:62:4: warning: unused variable 'isc_blob_null' [-Wunused-const-variable] 62 | isc_blob_null = {0, 0}; /* initializer for blobs */ | ^~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:75:4: warning: unused variable 'isc_0l' [-Wunused-const-variable] 75 | isc_0l = 324; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:135:4: warning: unused variable 'isc_7l' [-Wunused-const-variable] 135 | isc_7l = 206; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:181:4: warning: unused variable 'isc_13l' [-Wunused-const-variable] 181 | isc_13l = 296; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:236:4: warning: unused variable 'isc_19l' [-Wunused-const-variable] 236 | isc_19l = 162; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:278:4: warning: unused variable 'isc_23l' [-Wunused-const-variable] 278 | isc_23l = 193; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:328:4: warning: unused variable 'isc_31l' [-Wunused-const-variable] 328 | isc_31l = 115; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:367:4: warning: unused variable 'isc_37l' [-Wunused-const-variable] 367 | isc_37l = 95; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:402:4: warning: unused variable 'isc_42l' [-Wunused-const-variable] 402 | isc_42l = 133; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:446:4: warning: unused variable 'isc_49l' [-Wunused-const-variable] 446 | isc_49l = 92; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:478:4: warning: unused variable 'isc_53l' [-Wunused-const-variable] 478 | isc_53l = 130; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:516:4: warning: unused variable 'isc_57l' [-Wunused-const-variable] 516 | isc_57l = 177; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:564:4: warning: unused variable 'isc_64l' [-Wunused-const-variable] 564 | isc_64l = 290; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:618:4: warning: unused variable 'isc_73l' [-Wunused-const-variable] 618 | isc_73l = 173; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:666:4: warning: unused variable 'isc_80l' [-Wunused-const-variable] 666 | isc_80l = 254; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:716:4: warning: unused variable 'isc_88l' [-Wunused-const-variable] 716 | isc_88l = 377; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:781:4: warning: unused variable 'isc_96l' [-Wunused-const-variable] 781 | isc_96l = 491; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:864:4: warning: unused variable 'isc_109l' [-Wunused-const-variable] 864 | isc_109l = 168; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:908:4: warning: unused variable 'isc_116l' [-Wunused-const-variable] 908 | isc_116l = 170; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:953:4: warning: unused variable 'isc_124l' [-Wunused-const-variable] 953 | isc_124l = 129; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:989:4: warning: unused variable 'isc_127l' [-Wunused-const-variable] 989 | isc_127l = 120; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:1028:4: warning: unused variable 'isc_133l' [-Wunused-const-variable] 1028 | isc_133l = 153; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:1071:4: warning: unused variable 'isc_140l' [-Wunused-const-variable] 1071 | isc_140l = 479; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:1153:4: warning: unused variable 'isc_153l' [-Wunused-const-variable] 1153 | isc_153l = 320; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:1223:4: warning: unused variable 'isc_169l' [-Wunused-const-variable] 1223 | isc_169l = 250; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:1278:4: warning: unused variable 'isc_178l' [-Wunused-const-variable] 1278 | isc_178l = 117; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:1316:4: warning: unused variable 'isc_183l' [-Wunused-const-variable] 1316 | isc_183l = 203; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:1363:4: warning: unused variable 'isc_189l' [-Wunused-const-variable] 1363 | isc_189l = 561; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:1467:4: warning: unused variable 'isc_212l' [-Wunused-const-variable] 1467 | isc_212l = 303; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:1523:4: warning: unused variable 'isc_218l' [-Wunused-const-variable] 1523 | isc_218l = 242; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:1578:4: warning: unused variable 'isc_228l' [-Wunused-const-variable] 1578 | isc_228l = 122; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.cpp:1618:4: warning: unused variable 'isc_235l' [-Wunused-const-variable] 1618 | isc_235l = 320; | ^~~~~~~~ 41 warnings generated. clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,--version-script,empty.vers /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/c_cxx.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/cmd.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/cme.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/cmp.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/exp.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/gpre.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/hsh.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/int_cxx.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/jrdmet.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/movg.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/msc.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/obj_cxx.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/par.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/pat.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/sqe.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/sql.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/gpre/std/gpre_meta.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat make[3]: Leaving directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' rm -f /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current (cd /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin; ln -s gpre gpre_current) make plugins make[3]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/plugins/udr_engine/UdrEngine.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/plugins/udr_engine/UdrEngine.o cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/plugins/udr_engine/udr_engine.conf /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/plugins/udr_engine.conf /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current -m -z -n /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/auth/SecurityDatabase/LegacyManagement.epp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp gpre version LI-V5.0.3.1683 Firebird 5.0 clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/auth/SecurityDatabase/LegacyServer.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecurityDatabase/LegacyServer.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/ntrace/PluginLogWriter.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/ntrace/PluginLogWriter.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] Version(s) for database "security.fdb" Firebird/Linux/AMD/Intel/x64 (access method), version "LI-V5.0.3.1683 Firebird 5.0" on disk structure version 13.1 clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/ntrace/TraceConfiguration.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/ntrace/TraceConfiguration.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/plugins/udr_engine/UdrEngine.cpp:26: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/auth/SecurityDatabase/LegacyServer.cpp:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../auth/SecurityDatabase/LegacyHash.h:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/utils_proto.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/ntrace/PluginLogWriter.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/ntrace/PluginLogWriter.h:35: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/ntrace/../../common/isc_s_proto.h:32: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/ntrace/../../common/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/ntrace/../../common/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/ntrace/PluginLogWriter.cpp:257:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] 257 | strerror_r(errno, buff, sizeof(buff)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/ntrace/TraceConfiguration.cpp:28: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/ntrace/TraceConfiguration.h:33: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/ntrace/../../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 4 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/ntrace/TracePluginImpl.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/ntrace/TracePluginImpl.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/ntrace/traceplugin.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/ntrace/traceplugin.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/ntrace/os/posix/platform.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/ntrace/os/posix/platform.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/ntrace/TracePluginImpl.cpp:32: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/ntrace/TracePluginImpl.h:34: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/ntrace/TracePluginConfig.h:31: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/ntrace/traceplugin.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ImplementHelper.h:33: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/utilities/ntrace/os/posix/platform.cpp:30: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_tls.h:39: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/init.h:31: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/extlib/UdfBackwardCompatibility.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/extlib/UdfBackwardCompatibility.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/extlib/UdfBackwardCompatibility.sql /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/plugins/udr/udf_compat.sql clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/plugins/crypt/chacha/ChaCha.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/plugins/crypt/chacha/ChaCha.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/plugins/crypt/chacha/ChaCha.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ImplementHelper.h:33: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 1 warning generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/plugins/profiler/Profiler.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/plugins/profiler/Profiler.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecurityDatabase/LegacyManagement.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 3 warnings generated. clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,--version-script,fbplugin.vers -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -shared -Wl,-soname,libLegacy_Auth.so.0 -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/plugins/libLegacy_Auth.so /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecurityDatabase/LegacyServer.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecDbCache.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -latomic -lm -ldecFloat -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt\ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/plugins/profiler/Profiler.cpp:25: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/Int128.h:37: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/fb_string.h:39: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/auth/SecureRemotePassword/manage/SrpManagement.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecureRemotePassword/manage/SrpManagement.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp:31: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp:62:4: warning: unused variable 'isc_blob_null' [-Wunused-const-variable] 62 | isc_blob_null = {0, 0}; /* initializer for blobs */ | ^~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp:64:4: warning: unused variable 'database' [-Wunused-variable] 64 | database = 0; /* database handle */ | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp:67:4: warning: unused variable 'gds_trans' [-Wunused-variable] 67 | gds_trans = 0; /* default transaction handle */ | ^~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp:69:4: warning: unused variable 'isc_status' [-Wunused-variable] 69 | isc_status [20], /* status vector */ | ^~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp:70:4: warning: unused variable 'isc_status2' [-Wunused-variable] 70 | isc_status2 [20]; /* status vector */ | ^~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp:72:4: warning: unused variable 'isc_array_length' [-Wunused-variable] 72 | isc_array_length, /* array return size */ | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp:73:4: warning: unused variable 'SQLCODE' [-Wunused-variable] 73 | SQLCODE; /* SQL status code */ | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp:75:4: warning: unused variable 'isc_0l' [-Wunused-const-variable] 75 | isc_0l = 152; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp:118:4: warning: unused variable 'isc_5l' [-Wunused-const-variable] 118 | isc_5l = 280; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp:188:4: warning: unused variable 'isc_24l' [-Wunused-const-variable] 188 | isc_24l = 152; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp:231:4: warning: unused variable 'isc_29l' [-Wunused-const-variable] 231 | isc_29l = 249; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp:294:4: warning: unused variable 'isc_46l' [-Wunused-const-variable] 294 | isc_46l = 122; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp:344:4: warning: unused variable 'isc_55l' [-Wunused-const-variable] 344 | isc_55l = 493; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp:465:4: warning: unused variable 'isc_91l' [-Wunused-const-variable] 465 | isc_91l = 239; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecurityDatabase/LegacyManagement.cpp:520:4: warning: unused variable 'isc_108l' [-Wunused-const-variable] 520 | isc_108l = 174; | ^~~~~~~~ In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/auth/SecureRemotePassword/manage/SrpManagement.cpp:29: In file included from /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/ImplementHelper.h:33: /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:382:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete] 382 | inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/../common/classes/alloc.h:387:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete] 387 | inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) noexcept | ^ 3 warnings generated. clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -shared -Wl,-soname,libudf_compat.so \ -Wl,--version-script,udr_plugin.vers -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/plugins/udr/libudf_compat.so /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/extlib/UdfBackwardCompatibility.o clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,--version-script,fbplugin.vers -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -shared -Wl,-soname,libChaCha.so.0 -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/plugins/libChaCha.so /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/plugins/crypt/chacha/ChaCha.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -latomic -lm -ldecFloat -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt\ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/auth/SecureRemotePassword/manage/SrpManagement.cpp:43:20: warning: unused variable 'SZ_LOGIN' [-Wunused-const-variable] 43 | const unsigned int SZ_LOGIN = 31; | ^~~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/auth/SecureRemotePassword/manage/SrpManagement.cpp:44:20: warning: unused variable 'SZ_NAME' [-Wunused-const-variable] 44 | const unsigned int SZ_NAME = 31; | ^~~~~~~ clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,--version-script,fbplugin.vers -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -shared -Wl,-soname,libudr_engine.so.0 -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/plugins/libudr_engine.so /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/plugins/udr_engine/UdrEngine.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -latomic -lm -ldecFloat -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt\ 18 warnings generated. clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,--version-script,fbplugin.vers -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -shared -Wl,-soname,libfbtrace.so.0 -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/plugins/libfbtrace.so /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/ntrace/PluginLogWriter.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/ntrace/TraceConfiguration.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/ntrace/TracePluginImpl.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/ntrace/traceplugin.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/utilities/ntrace/os/posix/platform.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -lre2 -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -latomic -lm -ldecFloat clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,--version-script,fbplugin.vers -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -shared -Wl,-soname,libLegacy_UserManager.so.0 -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/plugins/libLegacy_UserManager.so /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecurityDatabase/LegacyManagement.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -latomic -lm -ldecFloat -lre2 -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt\ 5 warnings generated. clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,--version-script,fbplugin.vers -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -shared -Wl,-soname,libSrp.so.0 -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/plugins/libSrp.so /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecureRemotePassword/manage/SrpManagement.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/auth/SecureRemotePassword/srp.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -latomic -lm -ldecFloat -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt\ 3 warnings generated. clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,--version-script,fbplugin.vers -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -shared -Wl,-soname,libDefault_Profiler.so.0 -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/plugins/libDefault_Profiler.so /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/plugins/profiler/Profiler.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -latomic -lm -ldecFloat -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt\ make[3]: Leaving directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' make examples make[3]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/ibase.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/ibase.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/UdrCppEngine.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/UdrCppEngine.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/Interface.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/Interface.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/iberror.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/iberror.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/Message.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/Message.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/FirebirdInterface.idl /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/FirebirdInterface.idl mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/fb_c_api.hdr /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/fb_c_api.hdr mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/sqlda_pub.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/sqlda_pub.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/msg_helper.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg_helper.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/consts_pub.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/consts_pub.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/config cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/dsc_pub.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/dsc_pub.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/config/config.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/config/config.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/detail cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/cat.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/cat.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/detail/dmc cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/repetition/detail/for.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/detail/for.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/detail/msvc cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/repetition/detail/dmc/for.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/detail/dmc/for.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/detail/edg cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/repetition/detail/msvc/for.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/detail/msvc/for.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/repetition/detail/edg/for.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/detail/edg/for.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/seq cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/repetition/for.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/repetition/for.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/seq cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/seq/elem.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/seq/elem.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/seq cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/seq/for_each_i.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/seq/for_each_i.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/seq cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/seq/size.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/seq/size.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/arithmetic cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/seq/seq.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/seq/seq.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/arithmetic cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/arithmetic/inc.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/arithmetic/inc.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/detail/dmc cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/arithmetic/dec.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/arithmetic/dec.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/detail cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/detail/dmc/auto_rec.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/detail/dmc/auto_rec.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/tuple cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/detail/auto_rec.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/detail/auto_rec.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/tuple cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/tuple/elem.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/tuple/elem.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/tuple cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/tuple/eat.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/tuple/eat.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/logical cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/tuple/rem.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/tuple/rem.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/control cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/logical/bool.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/logical/bool.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/control cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/control/if.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/control/if.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/control cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/control/expr_iif.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/control/expr_iif.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/control cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/control/iif.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/control/iif.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/debug cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/control/expr_if.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/control/expr_if.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/facilities cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/debug/error.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/debug/error.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/boost/preprocessor/facilities/empty.hpp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/boost/preprocessor/facilities/empty.hpp mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/msg/dyn.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg/dyn.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/msg/isql.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg/isql.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/msg/fbsvcmgr.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg/fbsvcmgr.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/msg/fbtracemgr.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg/fbtracemgr.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/msg/sqlwarn.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg/sqlwarn.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/msg/nbackup.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg/nbackup.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/msg/gfix.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg/gfix.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/msg/dsql.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg/dsql.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/msg/all.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg/all.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/msg/utl.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg/utl.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/msg/gstat.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg/gstat.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/msg/gbak.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg/gbak.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/msg/sqlerr.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg/sqlerr.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/msg/jrd.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg/jrd.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/msg/gsec.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg/gsec.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/msg/jrd_bugchk.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/msg/jrd_bugchk.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/blr.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/blr.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/inf_pub.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/inf_pub.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/impl/types_pub.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/impl/types_pub.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/TimeZones.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/TimeZones.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/IdlFbInterfaces.h cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/ib_util.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/firebird/ib_util.h mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/ib_util.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/iberror.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/ibase.h /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include/ make -f Makefile.examples -C /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/ make[4]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples' cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/empbuild/empbuild.epp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/empbuild.epp cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/empbuild/empddl.sql /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/empddl.sql cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/empbuild/empbld.sql /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/empbld.sql rm -f /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/isql cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/empbuild/empdml.sql /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/empdml.sql ln -s /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/isql /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/isql cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/empbuild/indexoff.sql /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/indexoff.sql cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/empbuild/indexon.sql /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/indexon.sql cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/empbuild/job.inp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/job.inp cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/empbuild/lang.inp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/lang.inp cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/empbuild/proj.inp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/proj.inp cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/empbuild/qtr.inp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/qtr.inp cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/*.* /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/examples/ cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/api/*.* /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/examples/api/ tar cf - -C /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/extauth . | tar xf - -C /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/examples/extauth/ cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/dbcrypt/*.* /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/examples/dbcrypt/ rm -f /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/empbuild.fdb cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/include/*.* /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/examples/include/ cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/interfaces/*.* /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/examples/interfaces/ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/isql -i empbld.sql can't format message 17:3 -- message file /var/lib/firebird/system/firebird.msg not found cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/package/*.* /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/examples/package/ CXX="clang++" CXXFLAGS="-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks" make -C /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/examples/extauth OUT=/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/examples/prebuilt INTERMED=/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/examples/extauth cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/stat/*.* /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/examples/stat/ make[5]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/examples/extauth' cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/udf/*.* /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/examples/udf/ clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -std=c++17 -pthread -I../../include -fPIC -DLTC_PTHREAD -DUSE_LTM -DLTM_DESC -c keygen.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/examples/extauth/keygen.o clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -std=c++17 -pthread -I../../include -fPIC -DLTC_PTHREAD -DUSE_LTM -DLTM_DESC -c TcWrapper.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/examples/extauth/TcWrapper.o cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/udr/*.* /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/examples/udr/ cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/object_pascal/*.* /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/examples/object_pascal/ cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/object_pascal/[mM]ake* /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/examples/object_pascal/ cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/object_pascal/common/*.* /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/examples/object_pascal/common/ cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/readme /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/examples/README cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/empbuild/employe2.sql /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/examples/empbuild/ clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -std=c++17 -pthread -I../../include -fPIC -DLTC_PTHREAD -DUSE_LTM -DLTM_DESC -c ExtAuth.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/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/AMD/Intel/x64 (access method), version "LI-V5.0.3.1683 Firebird 5.0" on disk structure version 13.1 /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gpre_current -m -z -n /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/empbuild.epp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/empbuild.cpp gpre version LI-V5.0.3.1683 Firebird 5.0 clang++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -pthread -L../../lib -Wl,-rpath,'$ORIGIN/../lib' /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/examples/extauth/keygen.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/examples/extauth/TcWrapper.o -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/examples/prebuilt/bin/fbSampleExtAuthKeygen -lfbclient -ltomcrypt -ltommath Version(s) for database "empbuild.fdb" Firebird/Linux/AMD/Intel/x64 (access method), version "LI-V5.0.3.1683 Firebird 5.0" on disk structure version 13.1 clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -fno-rtti -std=c++17 -Wno-invalid-offsetof -Wno-class-memaccess -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/empbuild.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/empbuild.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/empbuild.cpp:91:4: warning: unused variable 'isc_9l' [-Wunused-const-variable] 91 | isc_9l = 167; | ^~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/empbuild.cpp:144:4: warning: unused variable 'isc_17l' [-Wunused-const-variable] 144 | isc_17l = 51; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/empbuild.cpp:164:4: warning: unused variable 'isc_20l' [-Wunused-const-variable] 164 | isc_20l = 110; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/empbuild.cpp:212:4: warning: unused variable 'isc_34l' [-Wunused-const-variable] 212 | isc_34l = 158; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/empbuild.cpp:270:4: warning: unused variable 'isc_50l' [-Wunused-const-variable] 270 | isc_50l = 155; | ^~~~~~~ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/empbuild.cpp:323:4: warning: unused variable 'isc_58l' [-Wunused-const-variable] 323 | isc_58l = 37; | ^~~~~~~ 7 warnings generated. clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-rpath,/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -Wl,-rpath,/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib/../intl -Wl,-rpath,@loader_path/../Release/firebird /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/empbuild.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/common.a -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/empbuild -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt -latomic -lm -ldecFloat rm -f /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/employee.fdb ./empbuild /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/employee.fdb clang++ -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -pthread -L../../lib -Wl,-rpath,'$ORIGIN/../lib' /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/examples/extauth/ExtAuth.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/examples/extauth/TcWrapper.o -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/examples/prebuilt/plugins/libfbSampleExtAuth.so -lfbclient -ltomcrypt -ltommath make[5]: Leaving directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/examples/extauth' creating database /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/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 16 project descriptions. Loading quarter arrays Added 24 quarter arrays. /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/gfix -write sync /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/employee.fdb chmod 666 /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/employee.fdb rm -f /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/examples/empbuild/employee.fdb cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples/employee.fdb /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/examples/empbuild/employee.fdb make[4]: Leaving directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/examples' make -f Makefile.plugins_examples make[4]: Entering directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/udr/Functions.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/examples/udr/Functions.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/udr/Procedures.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/examples/udr/Procedures.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/udr/Triggers.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/examples/udr/Triggers.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/udr/Zones.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/examples/udr/Zones.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/dbcrypt/DbCrypt.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/examples/dbcrypt/DbCrypt.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/dbcrypt/CryptKeyHolder.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/examples/dbcrypt/CryptKeyHolder.o clang++ -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/gen -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/include -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/boost -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/libcds -DCDS_BUILD_STATIC_LIB -I/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/extern/re2 -ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -O3 -fno-omit-frame-pointer -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -c /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/dbcrypt/CryptApplication.cpp -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/examples/dbcrypt/CryptApplication.o clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -shared -Wl,-soname,udrcpp_example.so \ -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/plugins/udr/libudrcpp_example.so /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/examples/udr/Functions.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/examples/udr/Procedures.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/examples/udr/Triggers.o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/examples/udr/Zones.o \ -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/dbcrypt/CryptKeyHolder.cpp:143:16: warning: 'callback' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 143 | unsigned int callback(unsigned int, const void*, unsigned int length, void* buffer) | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:14729:20: note: overridden virtual function is here 14729 | virtual unsigned callback(unsigned dataLength, const void* data, unsigned bufferLength, void* buffer) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/dbcrypt/CryptKeyHolder.cpp:202:16: warning: 'callback' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 202 | unsigned int callback(unsigned int, const void*, unsigned int length, void* buffer) | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:14729:20: note: overridden virtual function is here 14729 | virtual unsigned callback(unsigned dataLength, const void* data, unsigned bufferLength, void* buffer) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/dbcrypt/CryptApplication.cpp:35:15: warning: 'callback' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | unsigned int callback(unsigned int, const void*, unsigned int length, void* buffer) | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/src/include/firebird/IdlFbInterfaces.h:14729:20: note: overridden virtual function is here 14729 | virtual unsigned callback(unsigned dataLength, const void* data, unsigned bufferLength, void* buffer) = 0; | ^ /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/dbcrypt/CryptApplication.cpp:128:10: warning: enumeration value 'NONE' not handled in switch [-Wswitch] 128 | switch(a) | ^ 2 warnings generated. clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,--version-script,fbplugin.vers -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -shared -Wl,-soname,libfbSampleKeyHolder.so.0 -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/plugins/libfbSampleKeyHolder.so /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/examples/dbcrypt/CryptKeyHolder.o -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -latomic -lm -ldecFloat -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/dbcrypt/fbSampleKeyHolder.conf /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/plugins clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,--version-script,fbplugin.vers -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -shared -Wl,-soname,libfbSampleDbCrypt.so.0 -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/plugins/libfbSampleDbCrypt.so /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/examples/dbcrypt/DbCrypt.o -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -latomic -lm -ldecFloat -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt 2 warnings generated. clang++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -fno-delete-null-pointer-checks -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -static-libstdc++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 -Wl,--version-script,empty.vers /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release/examples/dbcrypt/CryptApplication.o -o /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/bin/fbSampleDbCryptApp -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/lib -L/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/temp/Release -lfbclient -ltommath -ltomcrypt cp /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/examples/dbcrypt/fbSampleDbCrypt.conf /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen/Release/firebird/plugins make[4]: Leaving directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' make[3]: Leaving directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' make[2]: Leaving directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' make[1]: Leaving directory '/builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source/gen' + cd gen + sed -i '/linkFiles "/d' ./install/makeInstallImage.sh + ./install/makeInstallImage.sh egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E ./ ./libDefault_Profiler.so ./libSrp.so ./libLegacy_UserManager.so ./libfbtrace.so ./libudr_engine.so ./libChaCha.so ./libLegacy_Auth.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 /var/tmp/rpm-tmp.szBG6P + umask 022 + cd /builddir/build/BUILD/firebird-5.0.3.1683-build + '[' /builddir/build/BUILD/firebird-5.0.3.1683-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/firebird-5.0.3.1683-build/BUILDROOT ++ dirname /builddir/build/BUILD/firebird-5.0.3.1683-build/BUILDROOT + mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build + mkdir /builddir/build/BUILD/firebird-5.0.3.1683-build/BUILDROOT + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd Firebird-5.0.3.1683-0-source + 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 /builddir/build/BUILD/firebird-5.0.3.1683-build/BUILDROOT/ + mkdir -p /builddir/build/BUILD/firebird-5.0.3.1683-build/BUILDROOT/usr/lib64/pkgconfig + cp -v gen/install/misc/fbclient.pc /builddir/build/BUILD/firebird-5.0.3.1683-build/BUILDROOT/usr/lib64/pkgconfig/ 'gen/install/misc/fbclient.pc' -> '/builddir/build/BUILD/firebird-5.0.3.1683-build/BUILDROOT/usr/lib64/pkgconfig/fbclient.pc' + install -m0644 -D firebird.sysusers.conf /builddir/build/BUILD/firebird-5.0.3.1683-build/BUILDROOT/usr/lib/sysusers.d/firebird.conf + cd /builddir/build/BUILD/firebird-5.0.3.1683-build/BUILDROOT + rm -vf ./usr/bin/FirebirdUninstall.sh ./usr/bin/changeServerMode.sh ./usr/bin/registerDatabase.sh removed './usr/bin/FirebirdUninstall.sh' removed './usr/bin/changeServerMode.sh' removed './usr/bin/registerDatabase.sh' + mv -v ./usr/bin/fb_config ./usr/lib64/ renamed './usr/bin/fb_config' -> './usr/lib64/fb_config' + install -p -m 0755 /builddir/build/SOURCES/fb_config /builddir/build/BUILD/firebird-5.0.3.1683-build/BUILDROOT/usr/bin/fb_config + rm -vf ./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 /builddir/build/SOURCES/README.Fedora ./usr/share/doc/firebird/README.Fedora + 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 /builddir/build/SOURCES/firebird-logrotate + mkdir -p ./usr/lib/systemd/system + cp -f /builddir/build/SOURCES/firebird.service ./usr/lib/systemd/system/firebird.service + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 5.0.3.1683-2.fc44 --unique-debug-suffix -5.0.3.1683-2.fc44.x86_64 --unique-debug-src-base firebird-5.0.3.1683-2.fc44.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/firebird-5.0.3.1683-build/Firebird-5.0.3.1683-0-source find-debuginfo: starting Extracting debug info from 26 files DWARF-compressing 26 files dwz: ./usr/bin/fb_lock_print-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/fbguard-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/fbsvcmgr-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/fbtracemgr-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/firebird-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/gbak-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/gfix-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/gpre-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/gsec-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/gsplit-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/gstat-fb-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/isql-fb-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/nbackup-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/lib64/firebird/intl/fbintl-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/lib64/firebird/plugins/libChaCha.so-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/lib64/firebird/plugins/libDefault_Profiler.so-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/lib64/firebird/plugins/libEngine13.so-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/lib64/firebird/plugins/libLegacy_Auth.so-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/lib64/firebird/plugins/libLegacy_UserManager.so-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/lib64/firebird/plugins/libSrp.so-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/lib64/firebird/plugins/libfbtrace.so-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/lib64/firebird/plugins/libudr_engine.so-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/lib64/firebird/plugins/udr/libudf_compat.so-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/lib64/firebird/plugins/udr/libudrcpp_example.so-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/lib64/libfbclient.so.5.0.3-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/lib64/libib_util.so-5.0.3.1683-2.fc44.x86_64.debug: Unknown debugging section .debug_addr dwz: Too few files for multifile optimization sepdebugcrcfix: Updated 0 CRC32s, 26 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/firebird-5.0.3.1683-2.fc44.x86_64 cpio: gen/cs_ksc5601.h: Cannot stat: No such file or directory find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./usr/src/debug/firebird-5.0.3.1683-2.fc44.x86_64/src/common/isc_sync.cpp is executable but has no shebang, removing executable bit mangling shebang in /usr/lib64/fb_config from /bin/sh to #!/usr/bin/sh + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j4 /builddir/build/BUILD/firebird-5.0.3.1683-build/BUILDROOT Scanned 186 directories and 1390 files, processed 8 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/firebird-5.0.3.1683-build/BUILDROOT/usr Scanned 171 directories and 1376 files, considered 1374 files, read 105 files, linked 7 files, 0 errors sum of sizes of linked files: 781997 bytes Reading /builddir/build/BUILD/firebird-5.0.3.1683-build/SPECPARTS/rpm-debuginfo.specpart Processing files: firebird-5.0.3.1683-2.fc44.x86_64 Provides: config(firebird) = 5.0.3.1683-2.fc44 firebird = 5.0.3.1683-2.fc44 firebird(x86-64) = 5.0.3.1683-2.fc44 group(firebird) libChaCha.so.0()(64bit) libDefault_Profiler.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) user(firebird) = dSBmaXJlYmlyZCAtIC0gLSAt 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(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh group(firebird) user(firebird) Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh /usr/sbin/groupdel /usr/sbin/userdel group(firebird) user(firebird) Requires: filesystem(unmerged-sbin-symlinks) ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.10)(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.36)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libc.so.6(GLIBC_ABI_GNU2_TLS)(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.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libtomcrypt.so.1()(64bit) libtommath.so.1()(64bit) rtld(GNU_HASH) Recommends: logrotate Processing files: firebird-devel-5.0.3.1683-2.fc44.x86_64 Provides: firebird-devel = 5.0.3.1683-2.fc44 firebird-devel(x86-64) = 5.0.3.1683-2.fc44 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh filesystem(unmerged-sbin-symlinks) Processing files: libib-util-5.0.3.1683-2.fc44.x86_64 Provides: libib-util = 5.0.3.1683-2.fc44 libib-util(x86-64) = 5.0.3.1683-2.fc44 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.2.5)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) rtld(GNU_HASH) Processing files: libfbclient2-5.0.3.1683-2.fc44.x86_64 Provides: libfbclient.so.2()(64bit) libfbclient2 = 5.0.3.1683-2.fc44 libfbclient2(x86-64) = 5.0.3.1683-2.fc44 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.10)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.36)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libc.so.6(GLIBC_ABI_GNU2_TLS)(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.2.5)(64bit) libtommath.so.1()(64bit) rtld(GNU_HASH) Processing files: libfbclient2-devel-5.0.3.1683-2.fc44.x86_64 Provides: libfbclient2-devel = 5.0.3.1683-2.fc44 libfbclient2-devel(x86-64) = 5.0.3.1683-2.fc44 pkgconfig(fbclient) = 5.0.3 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libfbclient.so.2()(64bit) Processing files: firebird-doc-5.0.3.1683-2.fc44.noarch Provides: firebird-doc = 5.0.3.1683-2.fc44 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: firebird-utils-5.0.3.1683-2.fc44.x86_64 Provides: firebird-utils = 5.0.3.1683-2.fc44 firebird-utils(x86-64) = 5.0.3.1683-2.fc44 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.36)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(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.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) rtld(GNU_HASH) Processing files: firebird-examples-5.0.3.1683-2.fc44.noarch Provides: firebird-examples = 5.0.3.1683-2.fc44 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): group(firebird) user(firebird) Requires(postun): group(firebird) user(firebird) Processing files: firebird-debugsource-5.0.3.1683-2.fc44.x86_64 Provides: firebird-debugsource = 5.0.3.1683-2.fc44 firebird-debugsource(x86-64) = 5.0.3.1683-2.fc44 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: firebird-debuginfo-5.0.3.1683-2.fc44.x86_64 Provides: debuginfo(build-id) = 08f9cd6492e3ec3a0da747b9c0ca2c14902aba25 debuginfo(build-id) = 0da2281f2ccd5b579a20376fed3e03270544992c debuginfo(build-id) = 1024ed7d78f8b000b9dcc0ad83e51e364eec0593 debuginfo(build-id) = 135f76e1d155c07efbd0ca8fad6750614b0bc622 debuginfo(build-id) = 32c9c0b7bc50058b35e2aa60a3810e78303fbab4 debuginfo(build-id) = 3a185bfe8128fd6490efc9037d3d230472c3b83c debuginfo(build-id) = 79a2e1182fadedbc8feb2a3a836e64f0e364f7e7 debuginfo(build-id) = 89b3e2c850b845bf3d2ffe5bfc26c571427649e5 debuginfo(build-id) = 8e4cf51cf1728a4de5678de9ef9ab46acbd5c967 debuginfo(build-id) = 91d8c9447790bc876dd1b7fe41aea3ec6cdcd7dc debuginfo(build-id) = 9ca58c4b3804dec97af042859d29e22d25b95efb debuginfo(build-id) = a86c5ca30a03ef68447c00738eb34a622da88a85 debuginfo(build-id) = b21e2f563649ab7b77f611d8242e3dab0d60d10a debuginfo(build-id) = d08f05bc380c87823b49175a7ab0bfb66f80cb16 debuginfo(build-id) = d0b094084750433654334e26b6daa9f6de333acc firebird-debuginfo = 5.0.3.1683-2.fc44 firebird-debuginfo(x86-64) = 5.0.3.1683-2.fc44 libChaCha.so-5.0.3.1683-2.fc44.x86_64.debug()(64bit) libDefault_Profiler.so-5.0.3.1683-2.fc44.x86_64.debug()(64bit) libEngine13.so-5.0.3.1683-2.fc44.x86_64.debug()(64bit) libLegacy_Auth.so-5.0.3.1683-2.fc44.x86_64.debug()(64bit) libLegacy_UserManager.so-5.0.3.1683-2.fc44.x86_64.debug()(64bit) libSrp.so-5.0.3.1683-2.fc44.x86_64.debug()(64bit) libfbtrace.so-5.0.3.1683-2.fc44.x86_64.debug()(64bit) libudf_compat.so-5.0.3.1683-2.fc44.x86_64.debug()(64bit) libudr_engine.so-5.0.3.1683-2.fc44.x86_64.debug()(64bit) libudrcpp_example.so-5.0.3.1683-2.fc44.x86_64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: firebird-debugsource(x86-64) = 5.0.3.1683-2.fc44 Processing files: libib-util-debuginfo-5.0.3.1683-2.fc44.x86_64 Provides: debuginfo(build-id) = bf4df63771e3338725946896b3dd6c7f6bd5ff8d libib-util-debuginfo = 5.0.3.1683-2.fc44 libib-util-debuginfo(x86-64) = 5.0.3.1683-2.fc44 libib_util.so-5.0.3.1683-2.fc44.x86_64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: firebird-debugsource(x86-64) = 5.0.3.1683-2.fc44 Processing files: libfbclient2-debuginfo-5.0.3.1683-2.fc44.x86_64 Provides: debuginfo(build-id) = dae330b6c38b99436efcaba2989f363f500aba2d libfbclient.so.5.0.3-5.0.3.1683-2.fc44.x86_64.debug()(64bit) libfbclient2-debuginfo = 5.0.3.1683-2.fc44 libfbclient2-debuginfo(x86-64) = 5.0.3.1683-2.fc44 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: firebird-debugsource(x86-64) = 5.0.3.1683-2.fc44 Processing files: firebird-utils-debuginfo-5.0.3.1683-2.fc44.x86_64 Provides: debuginfo(build-id) = 1dc31fe8af9468c76c3fa0190bf5ce1755948770 debuginfo(build-id) = 24a563f8c4b72ed7a63b373ccf574b0572efbec4 debuginfo(build-id) = 2d426ae257b30beec50bccb91bfac86c85136327 debuginfo(build-id) = 3d5542b06005105f08327bd7aab3ef53fd208f19 debuginfo(build-id) = 4d452e6cf98b2846929f7040648365afbef4f079 debuginfo(build-id) = 92d29fb6183aa03f9887c7a5b12fd8fb78080db5 debuginfo(build-id) = 9865b5e9f08ed62e48487cdb8c98948a9f857e57 debuginfo(build-id) = a3a1769219be44c30b56089bc6b6c58de9172494 debuginfo(build-id) = f4fcf82b8a3ca01f88f8f27c5f30012932501444 firebird-utils-debuginfo = 5.0.3.1683-2.fc44 firebird-utils-debuginfo(x86-64) = 5.0.3.1683-2.fc44 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: firebird-debugsource(x86-64) = 5.0.3.1683-2.fc44 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/firebird-5.0.3.1683-build/BUILDROOT Wrote: /builddir/build/RPMS/firebird-debugsource-5.0.3.1683-2.fc44.x86_64.rpm Wrote: /builddir/build/RPMS/firebird-5.0.3.1683-2.fc44.x86_64.rpm Wrote: /builddir/build/RPMS/libfbclient2-debuginfo-5.0.3.1683-2.fc44.x86_64.rpm Wrote: /builddir/build/RPMS/firebird-utils-5.0.3.1683-2.fc44.x86_64.rpm Wrote: /builddir/build/RPMS/firebird-examples-5.0.3.1683-2.fc44.noarch.rpm Wrote: /builddir/build/RPMS/libfbclient2-5.0.3.1683-2.fc44.x86_64.rpm Wrote: /builddir/build/RPMS/firebird-doc-5.0.3.1683-2.fc44.noarch.rpm Wrote: /builddir/build/RPMS/libib-util-debuginfo-5.0.3.1683-2.fc44.x86_64.rpm Wrote: /builddir/build/RPMS/libib-util-5.0.3.1683-2.fc44.x86_64.rpm Wrote: /builddir/build/RPMS/firebird-devel-5.0.3.1683-2.fc44.x86_64.rpm Wrote: /builddir/build/RPMS/libfbclient2-devel-5.0.3.1683-2.fc44.x86_64.rpm Wrote: /builddir/build/RPMS/firebird-utils-debuginfo-5.0.3.1683-2.fc44.x86_64.rpm Wrote: /builddir/build/RPMS/firebird-debuginfo-5.0.3.1683-2.fc44.x86_64.rpm Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.x8e7VX + umask 022 + cd /builddir/build/BUILD/firebird-5.0.3.1683-build + test -d /builddir/build/BUILD/firebird-5.0.3.1683-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/firebird-5.0.3.1683-build + rm -rf /builddir/build/BUILD/firebird-5.0.3.1683-build + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild firebird-5.0.3.1683-2.fc44.src.rpm Finish: build phase for firebird-5.0.3.1683-2.fc44.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1769964496.012620/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/firebird-5.0.3.1683-2.fc44.src.rpm) Config(child) 4 minutes 44 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "firebird-debugsource", "epoch": null, "version": "5.0.3.1683", "release": "2.fc44", "arch": "x86_64" }, { "name": "firebird", "epoch": null, "version": "5.0.3.1683", "release": "2.fc44", "arch": "src" }, { "name": "libfbclient2-devel", "epoch": null, "version": "5.0.3.1683", "release": "2.fc44", "arch": "x86_64" }, { "name": "firebird-utils", "epoch": null, "version": "5.0.3.1683", "release": "2.fc44", "arch": "x86_64" }, { "name": "firebird-doc", "epoch": null, "version": "5.0.3.1683", "release": "2.fc44", "arch": "noarch" }, { "name": "firebird", "epoch": null, "version": "5.0.3.1683", "release": "2.fc44", "arch": "x86_64" }, { "name": "firebird-utils-debuginfo", "epoch": null, "version": "5.0.3.1683", "release": "2.fc44", "arch": "x86_64" }, { "name": "libfbclient2-debuginfo", "epoch": null, "version": "5.0.3.1683", "release": "2.fc44", "arch": "x86_64" }, { "name": "firebird-debuginfo", "epoch": null, "version": "5.0.3.1683", "release": "2.fc44", "arch": "x86_64" }, { "name": "firebird-examples", "epoch": null, "version": "5.0.3.1683", "release": "2.fc44", "arch": "noarch" }, { "name": "firebird-devel", "epoch": null, "version": "5.0.3.1683", "release": "2.fc44", "arch": "x86_64" }, { "name": "libib-util-debuginfo", "epoch": null, "version": "5.0.3.1683", "release": "2.fc44", "arch": "x86_64" }, { "name": "libib-util", "epoch": null, "version": "5.0.3.1683", "release": "2.fc44", "arch": "x86_64" }, { "name": "libfbclient2", "epoch": null, "version": "5.0.3.1683", "release": "2.fc44", "arch": "x86_64" } ] } RPMResults finished